ADO BeginTransComplete, CommitTransComplete og RollbackTransComplete begivenheder

Definition og brug

En begivenhed er en automatisk kaldet underproces, der udløses efter en specifik operation.

  • BeginTransComplete begiven når BeginTrans kaldet er fuldført.
  • CommitTransComplete begiven når CommitTrans kaldet er fuldført.
  • RollbackTransComplete begiven når RollbackTrans kaldet er fuldført.

语法

BeginTransComplete translevel,objerror,status,objconn
CommitTransComplete objerror,status,objconn
RollbackTransComplete objerror,status,objconn 
参数 Beskrivelse
translevel Long værdi, der indeholder den nye transaktionsniveau, der udløste dette events BeginTrans.
objerror

Error objekt, der indeholder de skader, der er sket.

Kommentar:EventStatusEnum Værdien skal sættes til adStatusErrorsOccurred for at oprette en Error objekt.

status Bestemmer status for eventmetodeudførelse. Tag EventStatusEnum Statusværdi.
objconn Connection objekt, der udløste denne begivenhed.

EventStatusEnum værdier

Konstanter Værdi Beskrivelse
adStatusOK 1 Handlingen, der forårsagede denne begivenhed, lykkedes.
adStatusErrorsOccurred 2 Handlingen, der forårsagede denne begivenhed, mislykkedes.
adStatusCantDeny 3 Kan ikke annullere en挂起的操作。
adStatusCancel 4 Annuller handlingen, der forårsagede begivenheden.
adStatusUnwantedEvent 5 Forbyd yderligere underretninger, før eventmetoden udføres.