Open Database Connectivity är Microsofts gränssnitt för att låta program åtkomst till många olika SQL-databaser . Till exempel kan data lagras i en SQL Server-databas , en Oracle-databas eller en DB2-databas . ODBC tillåter programmerare att ansluta till någon av dessa databas motorer via ODBC -gränssnittet . Inom Visual Basic-program , utförs en anslutning till databasen och sedan register kan läsas och uppdateras. Instruktioner
1
Öppna ett nytt Standard-EXE Visual Basic-projekt . Från menyn, välj " Project " och sedan " Referenser . " Klicka på kryssrutan bredvid " Microsoft ActiveX Data Objects 2.x " där " x " är det högsta antalet som finns på din maskin . Klicka på " OK " -knappen för att spara och stänga .
2
Lägg till en ny knapp standard " Form1 " som skapades som standard . Döp knappen " cmdUpdate " och ställ in bildtexten lika med "Uppdatera ". Denna knapp kommer att spara eventuella uppdateringar direkt till lämplig tabell ( er ) .
3
Deklarera variabler för att lagra adodb objekt och en sträng variabel för SQL-satsen själv .
Dim oConn som ADODB.Connection
Dim strSQL As String
Dim NOTBUGS som ADODB.Command
4
Anslut till databasen i " Form_Load " vid " . Form1 "
Set oConn = Ny ADODB.Connection
oConn.ConnectionString = " DSN = MyDBName , uid = admin , Pwd = lösenord , "
oConn.Open
5
kod SQL för " update " uttalande i klickhändelsen av
strSQL = " uPDATE mytable SET columnName = ' NewName ' WHERE ID = 3 " cmdUpdate . " ; "
oCmd.CommandText = strSQL
oCmd.Execute