ADO WillConnect, ConnectComplete ja Disconnect-tapahtumat
Määrittely ja käyttö
Tapahtumat ovat automaattisesti kutsuttuja aliprosesseja, jotka kutsutaan tietyn toiminnon jälkeen.
- WillConnect-tapahtuma käynnistyy yhteyden aloittamisen ennen.
- ConnectComplete-tapahtuma käynnistyy yhteyden aloittua jälkeen.
- Disconnect-tapahtuma käynnistyy yhteyden päätyttyä.
Syntaksi
WillConnect ConnectionString,userid,psword,options,status,objcon ConnectComplete objerror,status,objconn Disconnect-tila, objconn
| parametrit | Kuvaus |
|---|---|
| ConnectionString | merkkijono, joka sisältää yhdistämiseen käytetyn tiedon. |
| userid | merkkijono, joka sisältää yhdistämiseen käytetyn käyttäjänimen. |
| psword | merkkijono, joka sisältää yhdistämiseen käytetyn salasanan. |
| options | pitkä arvo, joka osoittaa, kuinka tarjoaja laskee ConnectionStringin. Ainoa vaihtoehto on adAsyncOpen. |
| objerror |
Sisältää tapahtuneet virheet Error-objekti. Huomautus:EventStatusEnum Arvo täytyy asettaa adStatusErrorsOccurred luodaksesi Error-objektin. |
| status |
Yksi EventStatusEnum Arvo. Oletus on adStatusOK. Kun suoritetaan ConnectComplete, jos WillConnect-tapahtuma pyytää perumaan suspendoituun yhteyteen, tämä parametri asetetaan arvoon adStatusCancel. |
| objconn | Käytä tätä tapahtumaa Connection-objektin kanssa. |
EventStatusEnum arvot
| Vakiot | Arvo | Kuvaus |
|---|---|---|
| adStatusOK | 1 | Tapahtumaa aiheuttanut operaatio onnistui. |
| adStatusErrorsOccurred | 2 | Tapahtumaa aiheuttanut operaatio epäonnistui. |
| adStatusCantDeny | 3 | Suspendoitu operaatio ei voida perua. |
| adStatusCancel | 4 | Peruuta operaatio, joka aiheutti tapahtuman. |
| adStatusUnwantedEvent | 5 | Estä seuraavat ilmoitukset ennen tapahtuman suorittamista. |

