ADO BeginTransComplete, CommitTransComplete ja RollbackTransComplete-tapahtumat
määrittely ja käyttö
tapahtumat ovat automaattisesti kutsuttuja aliprosesseja, jotka suoritetaan tietyn toiminnon jälkeen.
- BeginTransComplete-tapahtuma aktivoituu, kun BeginTrans-kutsu suoritetaan.
- CommitTransComplete-tapahtuma aktivoituu, kun CommitTrans-kutsu suoritetaan.
- RollbackTransComplete-tapahtuma aktivoituu, kun RollbackTrans-kutsu suoritetaan.
syntaksi
BeginTransComplete translevel,objerror,status,objconn CommitTransComplete objerror,status,objconn RollbackTransComplete objerror,status,objconn
parametrit | Kuvaus |
---|---|
translevel | Kansioarvo, joka sisältää tapahtuneen BeginTrans uuden tietotason. |
objerror |
Sisältää tapahtuneet virheet Error-objekti. Huomautus:EventStatusEnum Arvon on asetettava adStatusErrorsOccurred, jotta voidaan luoda Error-objekti. |
status | Määrittää tapahtuman suorittamisen tilan. Valitse EventStatusEnum Tilaraha. |
objconn | Tapahtuman aiheuttanut Connection-objekti. |
EventStatusEnum arvot
Vakiot | Arvo | Kuvaus |
---|---|---|
adStatusOK | 1 | Tapahtuman aiheuttanut operaatio onnistui. |
adStatusErrorsOccurred | 2 | Tapahtuman aiheuttanut operaatio epäonnistui. |
adStatusCantDeny | 3 | Keskeytettyä operaatiota ei voida perua. |
adStatusCancel | 4 | Peruuta operaatio, joka aiheutti tapahtuman. |
adStatusUnwantedEvent | 5 | Estä seuraavat ilmoitukset ennen tapahtuman suorittamisen päättymistä. |