Hvordan koble Visual Basic til SQL
Som en programmerer vil du støte på behovet for å koble til flere datakilder som SQL-databaser. Når du gjør tilkoblingen til en SQL Server-database, kan du oppdatere eller hente data fra databasen tabeller. I Visual Basic (VB) kan du bruke ActiveX Data Objects (ADO) for å koble til en SQL server. Ikke bruke tid å eksportere data fra SQL til filer for din VB-programmet; i stedet bruke ADO og hente data direkte fra SQL.
Bruksanvisning
1 Start Microsoft Visual Basic Express og klikk "New Project ..." på ruten til venstre på skjermen og velg "Console Application". Klikk "OK" for å opprette en ny konsoll prosjekt. Klikk på "Project" -menyen og velg "<prosjektnavn> Egenskaper".
2 Klikk på "Referanser" og klikk "Legg til". Klikk på "COM" og klikk "" Microsoft ActiveX Data Objects <versjonsnummer> Library "." Klikk "OK" for å legge referansen.
3 Importer adodb navnerom ved å skrive inn følgende kode i den første linjen i modulen:
importen adodb
4 Skriv inn følgende VB koden under "Sub main ()" for å lage en ny variabel:
Dim ADOconnection som ny ADODB.Connection
5 Kopier og lim inn følgende kode for å koble til en database i SQL server:
ADOconnection.ConnectionString = "Provider = SQLNCLI10;" _
& "Server=SERVER NAME;" _
& "Database = DATABASE NAME;" _
& "Integrated Security = SSPI;" _
& "DataTypeCompatibility = 80;" _
& "MARS Connection = False;"
ADOconnection.Open ()
6 Rediger "server-navnet" og skriv inn navnet på SQL server. Edit "DATABASE NAME" og skriv inn navnet på databasen du vil koble deg til.
7 Skriv inn følgende for å lukke tilkoblingen når du er ferdig med tilkoblingen:
ADOconnection.Close ()
ADOconnection = Nothing