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.