Oggetto Connection ADO

Oggetto Connection

L'oggetto ADO Connection viene utilizzato per creare una connessione aperta verso una sorgente di dati. Attraverso questa connessione, è possibile accedere e operare su un database.

Se è necessario accedere più volte a un database, utilizzare l'oggetto Connection per stabilire una connessione. Puoi anche passare una stringa di connessione tramite un oggetto Command o Recordset per creare una connessione. Tuttavia, questo tipo di connessione è adatto solo a una query semplice e specifica.

ProgID

set objConnection=Server.CreateObject("ADODB.connection")

Proprietà

Proprietà Descrizione
Attributes Imposta o restituisce le proprietà dell'oggetto Connection.
CommandTimeout Indica il tempo di attesa necessario per eseguire un comando prima di un tentativo di terminazione e la generazione di un errore.
ConnectionString Imposta o restituisce i dettagli dell'origine dati per stabilire una connessione.
ConnectionTimeout Indica il tempo di attesa prima di stabilire una connessione durante un tentativo di terminazione e la generazione di un errore.
CursorLocation Imposta o restituisce la posizione del servizio cursore.
DefaultDatabase Indica il database predefinito dell'oggetto Connection.
IsolationLevel Indica il livello di isolamento dell'oggetto Connection.
Mode Imposta o restituisce i permessi di accesso del provider.
Provider Imposta o restituisce il nome del provider fornito dall'oggetto Connection.
State Restituisce un valore che descrive se la connessione è aperta o chiusa.
Version Restituisce il numero di versione di ADO.

Metodo

Metodo Descrizione
BeginTrans Inizia una nuova transazione.
Cancel Annulla un'esecuzione.
Close Chiudi una connessione.
CommitTrans Salva tutte le modifiche e termina la transazione corrente.
Execute Esegui una query, una istruzione SQL, una procedura memorizzata o un testo specifico del provider.
Open Apri una connessione.
OpenSchema Restituisce informazioni di schema sulla sorgente dati del provider.
RollbackTrans Annulla tutte le modifiche effettuate nella transazione corrente e termina la transazione.

Evento

Nota: Non è possibile utilizzare VBScript o JScript per gestire eventi (è possibile gestire eventi solo utilizzando Visual Basic, Visual C++ e Visual J++).

Evento Descrizione
BeginTransComplete E'attivato dopo l'operazione BeginTrans.
CommitTransComplete Attivato dopo l'operazione CommitTrans.
ConnectComplete Attivato dopo l'inizio di un collegamento.
Disconnect Attivato dopo la fine di un collegamento.
ExecuteComplete Attivato dopo l'esecuzione di un comando.
InfoMessage Se si verifica un avviso durante l'operazione ConnectionEvent, viene attivato questo evento.
RollbackTransComplete Attivato dopo l'operazione RollbackTrans.
WillConnect Attivato prima di un collegamento.
WillExecute Attivato prima dell'esecuzione di un comando.

Collect

Collect Descrizione
Errori Tutti gli oggetti Error che contengono l'oggetto Connection.
Proprietà Tutti gli oggetti Property che contengono l'oggetto Connection.