Open Database Connectivity ist Microsofts Schnittstelle für Anwendungen ermöglicht , viele verschiedene SQL -Datenbanken zugreifen . Zum Beispiel können sich die Daten in einer SQL Server-Datenbank , einer Oracle-Datenbank oder einer DB2-Datenbank gespeichert werden. ODBC ermöglicht es Programmierern, einem dieser Datenbank-Engines über die ODBC- Schnittstelle. Innerhalb der Visual Basic-Anwendung , wird eine Verbindung zur Datenbank hergestellt und dann Datensätze können gelesen und aktualisiert werden. Anleitung
1
Öffnen Sie ein neues Standard EXE Visual Basic-Projekt . Aus dem Menü wählen Sie " Projekt" und dann auf " Referenzen . " Klicken Sie auf das Kontrollkästchen neben "Microsoft ActiveX Data Objects 2.x " wobei "x" ist die höchste Zahl auf Ihrem Rechner . Klicken Sie auf die Schaltfläche "OK" um zu speichern und zu schließen.
2
Fügen Sie eine neue Schaltfläche auf den Standardwert " Form1 " , die standardmäßig erstellt wurde. Nennen Sie den Button " cmdUpdate " und setzen Sie die Beschriftung gleich " aktualisieren . " Dieser Button wird keine Updates direkt speichern, um die entsprechende Tabelle (n).
3
Variablen deklarieren , um die ADODB -Objekte und eine String-Variable für die SQL-Anweisung selbst zu speichern .
< P > Dim oConn wie ADODB.Connection
Dim strSQL As String Dim
OCMD als ADODB.Command
4
Verbindung zur Datenbank her in der " Form_Load " bei " . Form1 "
Set oConn = New ADODB.Connection
oConn.ConnectionString = " DSN = mydbname ; UID = admin ; Pwd = password ; "
oConn.Open
5
-Code der SQL für die " Update "-Anweisung in das Click-Ereignis von Madame
strSQL = " UPDATE myTable SET columnName = ' NeuerName ' WHERE ID = 3" cmdUpdate . "; "
oCmd.CommandText = strSQL
oCmd.Execute