Eventi ADO WillConnect, ConnectComplete e Disconnect
Definizione e utilizzo
Gli eventi sono sottoprocedure automaticamente chiamate dopo che un'operazione specifica è stata eseguita.
- L'evento WillConnect viene attivato prima dell'inizio della connessione.
- L'evento ConnectComplete viene attivato dopo l'inizio della connessione.
- L'evento Disconnect viene attivato alla fine della connessione.
Sintassi
WillConnect ConnectionString, userid, psword, options, stato, objcon Evento ConnectComplete objerror, stato, objconn Stato di disconnessione, objconn
Parametro | Descrizione |
---|---|
ConnectionString | Una stringa che contiene le informazioni utilizzate per la connessione. |
userid | Una stringa che contiene il nome utente utilizzato per la connessione. |
psword | Una stringa che contiene la password utilizzata per la connessione. |
options | Valore Long che indica il modo in cui il provider calcola la ConnectionString. L'unica opzione è adAsyncOpen. |
objerror |
L'oggetto Error che contiene gli errori che si sono verificati. Note:EventStatusEnum Il valore deve essere impostato su adStatusErrorsOccurred per creare l'oggetto Error. |
status |
Un EventStatusEnum Valore. Predefinito è adStatusOK. Quando si chiama ConnectComplete, se l'evento WillConnect richiede di annullare la connessione in sospeso, questo parametro viene impostato su adStatusCancel. |
objconn | Applica l'oggetto Connection per questo evento. |
Valore di EventStatusEnum
Costante | Valore | Descrizione |
---|---|---|
adStatusOK | 1 | L'operazione che ha causato l'evento è stata eseguita con successo. |
adStatusErrorsOccurred | 2 | L'operazione che ha causato l'evento è fallita. |
adStatusCantDeny | 3 | Non è possibile annullare l'operazione in sospeso. |
adStatusCancel | 4 | Annulla l'operazione che ha causato l'evento. |
adStatusUnwantedEvent | 5 | Proibisci le notifiche successive prima della fine dell'esecuzione del metodo dell'evento. |