Événements ADO BeginTransComplete, CommitTransComplete et RollbackTransComplete

Définition et utilisation

Les événements sont des sous-programmes appelés automatiquement après l'exécution d'une opération spécifique.

  • L'événement BeginTransComplete est déclenché après la fin de l'appel BeginTrans.
  • L'événement CommitTransComplete est déclenché après la fin de l'appel CommitTrans.
  • L'événement RollbackTransComplete est déclenché après la fin de l'appel RollbackTrans.

grammaire

BeginTransComplete translevel,objerror,status,objconn
CommitTransComplete objerror,status,objconn
RollbackTransComplete objerror,status,objconn 
paramètres Description
translevel Valeur Long, contenant le niveau de transaction nouveau BeginTrans déclenché par cet événement.
objerror

Objet Error contenant les erreurs qui se sont produites.

Remarque :EventStatusEnum La valeur doit être réglée sur adStatusErrorsOccurred pour créer un objet Error.

status Définit l'état d'exécution de l'événement. Prend EventStatusEnum Valeur de l'état.
objconn Objet Connection qui a déclenché cet événement.

Valeur de EventStatusEnum

Constante Valeur Description
adStatusOK 1 L'opération qui a déclenché cet événement a réussi.
adStatusErrorsOccurred 2 L'opération qui a déclenché cet événement a échoué.
adStatusCantDeny 3 Impossible deannuler l'opération en suspens.
adStatusCancel 4 Annuler l'opération qui a causé l'événement.
adStatusUnwantedEvent 5 Interdire les notifications ultérieures avant la fin de l'exécution de la méthode d'événement.