January 6
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 perdere tempo l'esportazione dei dati da SQL in file per l'applicazione VB; invece utilizzare ADO e recuperare i dati direttamente da SQL.
1 Avviare Microsoft Visual Basic Express e fare clic su "Nuovo progetto ..." nel riquadro a sinistra dello schermo, quindi selezionare "Applicazione console." Fai clic su "OK" per creare un nuovo progetto di console. Fare clic sul menu "Progetto" e selezionare "<projectname> Proprietà".
2 Fai clic su "Riferimenti" e fare clic su "Aggiungi". Fare clic sulla scheda "COM" e fare clic su "" Microsoft ActiveX Data Objects <numero di versione> Library "." Fai clic su "OK" per aggiungere il riferimento.
3 Importare lo spazio dei nomi ADODB digitando la seguente riga di codice nella prima riga del modulo:
Le importazioni ADODB
4 Digitare il seguente codice VB di seguito "Sub Main ()" per creare una nuova variabile:
Dim ADOconnection come nuovo ADODB.Connection
5 Copia e incolla il seguente codice per la connessione a un database in SQL Server:
ADOconnection.ConnectionString = "Provider = SQLNCLI10;" _
& "Server=SERVER NAME;" _
& "Database = DATABASE NAME;" _
E "Integrated Security = SSPI;" _
& "DataTypeCompatibility = 80;" _
& "MARS Connection = false;"
ADOconnection.Open ()
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 il collegamento:
ADOconnection.Close ()
ADOconnection = Nothing