ADO WillConnect, ConnectComplete och Disconnect-händelser

Definition och användning

Händelser är underprogram som automatiskt anropas efter att en specifik operation har inträffat.

  • WillConnect-händelsen utlösas innan anslutningen har börjat.
  • ConnectComplete-händelsen utlösas efter att anslutningen har börjat.
  • Disconnect-händelsen utlösas efter att anslutningen har avslutats.

Syntax

WillConnect ConnectionString, userid, psword, options, status, objcon
ConnectComplete objerror, status, objconn
Avkopplingsstatus, objconn
Parameter Beskrivning
ConnectionString En sträng som innehåller informationen för anslutningen.
userid En sträng som innehåller användarnamnet för anslutningen.
psword En sträng som innehåller lösenordet för anslutningen.
options En lång värde som indikerar hur leverantören beräknar ConnectionString. Det enda alternativet är adAsyncOpen.
objerror

Ett Error-objekt som innehåller de fel som har inträffat.

Kommentar:EventStatusEnum Wärdet måste sättas till adStatusErrorsOccurred för att skapa ett Error-objekt.

status

En EventStatusEnum Värde. Standard är adStatusOK.

När ConnectComplete anropas, om WillConnect-händelsen begär att avbryta den väntande anslutningen, sätts detta parametrar till adStatusCancel.

objconn Använd detta händelsens Connection-objekt.

EventStatusEnum-värden

Konstant Värde Beskrivning
adStatusOK 1 Åtgärden som orsakade händelsen lyckades.
adStatusErrorsOccurred 2 Åtgärden som orsakade händelsen misslyckades.
adStatusCantDeny 3 Det går inte att avbryta väntande åtgärd.
adStatusCancel 4 Avbryt åtgärd som orsakade händelsen.
adStatusUnwantedEvent 5 Förbjud vidare meddelanden innan eventmetoden har utförts.