Eventi ADO BeginTransComplete, CommitTransComplete e RollbackTransComplete
Definizione e uso
Gli eventi sono sottoprogrammi automaticamente chiamati dopo che una specifica operazione è stata eseguita.
- L'evento BeginTransComplete viene attivato alla fine della chiamata a BeginTrans.
- L'evento CommitTransComplete viene attivato alla fine della chiamata a CommitTrans.
- L'evento RollbackTransComplete viene attivato alla fine della chiamata a RollbackTrans.
sintassi
BeginTransComplete translevel,objerror,status,objconn CommitTransComplete objerror,status,objconn RollbackTransComplete objerror,status,objconn
parametro | Descrizione |
---|---|
translevel | Valore Long che contiene il nuovo livello di transazione BeginTrans che ha causato questo evento. |
objerror |
Oggetto Error che contiene gli errori che si sono verificati. Note:EventStatusEnum Il valore deve essere impostato su adStatusErrorsOccurred per creare l'oggetto Error. |
status | Stato dell'esecuzione dell'evento. Prendi EventStatusEnum Valore di stato. |
objconn | Oggetto Connection che ha causato questo evento. |
Valore di EventStatusEnum
Costante | Valore | Descrizione |
---|---|---|
adStatusOK | 1 | L'operazione che ha causato questo evento è stata eseguita con successo. |
adStatusErrorsOccurred | 2 | L'operazione che ha causato questo evento è fallita. |
adStatusCantDeny | 3 | Non è possibile annullare l'operazione in sospeso. |
adStatusCancel | 4 | Annullare l'operazione che ha causato l'evento. |
adStatusUnwantedEvent | 5 | Disabilitare le notifiche successive prima della fine dell'esecuzione del metodo dell'evento. |