Come programmatore si andrà in contro la necessità di collegarsi a più fonti di dati come i database SQL. Una volta che si effettua la connessione a un database di SQL Server, è possibile aggiornare o recuperare i dati dalle tabelle del database . In Visual Basic (VB) è possibile utilizzare ActiveX Data Objects ( ADO) per connettersi a un server SQL . Non spendere di esportare i dati in tempo da SQL in file per l'applicazione VB , invece utilizzare ADO e recuperare i dati direttamente da SQL . Istruzioni
1
lancio di Microsoft Visual Basic Express e fare clic su " Nuovo progetto ... " nel riquadro sinistro dello schermo , quindi selezionare " Applicazione console. " Fare clic su "OK" per creare un nuovo progetto console . Fare clic sul menu "Progetto" e selezionare "Proprietà ".
2
click " Riferimenti" e fare clic su " Aggiungi ". Fare clic sulla scheda " COM " e fare clic su " " ActiveX Data Objects libreria Microsoft " . " Fare clic su " OK" per aggiungere il riferimento
3
Import namespace ADODB digitando la seguente riga di codice nella prima riga del modulo : .
Imports ADODB
4
Digitare il seguente codice VB di seguito " Sub Main ( ) " per creare una nuova variabile :
Dim ADOConnection As New ADODB.Connection
5
copiare e incollare il seguente codice per connettersi a un database in SQL Server :
ADOconnection.ConnectionString = "Provider = SQLNCLI10 ; " _
& " Server = SERVER NAME ; " _
& " database = nome del database ; " _
& " Integrated Security = SSPI ; " _
& " DataTypeCompatibility = 80; " _
& " MARS connessione = false; "
ADOconnection.Open ( ) economici 6
Modifica" nOME SERVER "e digitare il nome del server SQL . Modifica " Nome database " e digitare il nome del database che si desidera connettersi
7
digitare quanto segue per chiudere la connessione quando hai finito con la connessione: .
ADOconnection.Close ( ) per
ADOConnection = Nothing