Istruzioni per la connessione ADO

Transcript

Istruzioni per la connessione ADO
CONNESSIONE ADO
Per la comunicazione fra la base di dati in SQL SERVER 7.0 ed il front-end implementato in
MSAccess e Visual Basic si è utilizzata la connessione ADO (ActiveX Data Objects). ADO è un
modello ad oggetti sviluppato su ActiveX, caratteristica che lo rende Internet Oriented. ADO è una
DLL basata su OLE DB che è uno standard che consente alle applicazioni di dialogare con qualsiasi
fonte di dati, sia essa relazionale (come nel nostro caso) o meno.
I principali oggetti di ADO sono:
• Connection: rappresenta la connessione con un data provider;
• Recordset: contiene informazioni, nel nostro caso il risultato di query, relative al data provider;
• Command: consente l’esecuzione di comandi sul data provider;
• Error: contiene informazioni sugli errori che possono verificarsi eseguendo connessioni o comandi verso il data provider.
Per effettuare e gestire la connessione al database creato in SQL SERVER 7.0 si è usato l’oggetto
Connection. Al caricamento di ciascuna form si è aperta la connessione al database utilizzando il
seguente codice:
Dim cn As New ADODB.Connection Æ si dichiara la variabile cn come ADODB.Connection
Dim cmd As New ADODB.Command Æ si dichiara la variabile cmd come ADODB.Command
Dim stringa_di_connessione As String Æ la variabile stringa_di_connessione contiene i parametri necessari per effettuare la connessione
cn.Provider = “SQLOLEDB”
stringa_di_connessione = “Server = NOUMENO;Database = baralf Database;UID = username
dell’utente che effettua la connessione;PWD = password dell’utente
che effettua la connessione”;
cn.Open stringa_di_connessione
Set cmd.ActiveConnection = cn
A questo punto si è stabilita la connessione con SQL SERVER 7.0
Alla chiusura del form si è chiusa la connessione con la seguente istruzione:
cn.Close

Documenti analoghi

ACTIVE SERVICE PAGES E DATABASE - scuola24ore.net

ACTIVE SERVICE PAGES E DATABASE - scuola24ore.net poter comunicare con il db. Gli oggetti ADO, disponibili per connettersi al Database, sono:

Dettagli

mostra - Home della prof. Paola Biasotti

mostra - Home della prof. Paola Biasotti Ad esempio si scelga la Form DSN di sistema e l’opzione “Aggiungi”. Si apre una maschera che chiede il tipo di base di dati e si crei il collegamento. Si selezioni “Driver da Microsoft Access (*.md...

Dettagli