Gli ultimi tutorial di sviluppo web
 

ADO BeginTransComplete, CommitTransComplete e RollbackTransComplete Eventi


<Complete oggetto Connection di riferimento

Un evento è una subroutine che può essere chiamato automaticamente dopo il verificarsi di una determinata operazione.

  • Il BeginTransComplete evento può essere licenziato dopo una chiamata BeginTrans è completata.
  • Il CommitTransComplete evento può essere licenziato dopo una chiamata CommitTrans è completata.
  • Il RollbackTransComplete evento può essere licenziato dopo una chiamata RollbackTrans è completata

Sintassi

BeginTransComplete translevel,objerror,status,objconn

CommitTransComplete objerror,status,objconn

RollbackTransComplete objerror,status,objconn

Parametro Descrizione
translevel Il livello di transazione del metodo BeginTrans che ha attivato l'evento
objerror Un oggetto di errore che contiene gli errori che si sono verificati

Note: Il valore EventStatusEnum deve essere impostato su adStatusErrorsOccurred per creare l'oggetto Errore

status Specifica lo stato di esecuzione di un evento. Prende un EventStatusEnum valore
objconn L'oggetto Connection che ha generato l'evento

valori EventStatusEnum

Costante Valore Descrizione
adStatusOK1 L'operazione che ha generato l'evento ha avuto successo
adStatusErrorsOccurred2 L'operazione che ha generato l'evento non è riuscita
adStatusCantDeny3 Impossibile annullare l'operazione in sospeso
adStatusCancel4 Annulla l'operazione che ha attivato l'evento
adStatusUnwantedEvent5 Impedisce notifiche successive prima del metodo evento ha terminato l'esecuzione

<Complete oggetto Connection di riferimento