Eventos ADO BeginTransComplete, CommitTransComplete y RollbackTransComplete
Definición y uso
Los eventos son subroutines automáticamente invocadas después de que ocurre alguna operación específica.
- El evento BeginTransComplete se desencadena después de que se completa la llamada a BeginTrans.
- El evento CommitTransComplete se desencadena después de que se completa la llamada a CommitTrans.
- El evento RollbackTransComplete se desencadena después de que se completa la llamada a RollbackTrans.
sintaxis
BeginTransComplete translevel,objerror,status,objconn CommitTransComplete objerror,status,objconn RollbackTransComplete objerror,status,objconn
parámetros | Descripción |
---|---|
translevel | Valor Long que contiene el nuevo nivel de transacción BeginTrans que causó este evento. |
objerror |
Objeto Error que contiene los errores ocurridos. Notas:EventStatusEnum El valor debe establecerse en adStatusErrorsOccurred para crear el objeto Error. |
estado | Establece el estado de ejecución del evento. Tomar EventStatusEnum Valor de estado. |
objconn | Objeto Connection que causó este evento. |
Valores de EventStatusEnum
Constante | Valor | Descripción |
---|---|---|
adStatusOK | 1 | La acción que causó este evento tuvo éxito. |
adStatusErrorsOccurred | 2 | La acción que causó este evento falló. |
adStatusCantDeny | 3 | No se puede cancelar la acción suspendida. |
adStatusCancel | 4 | Cancelar la acción que causó el evento. |
adStatusUnwantedEvent | 5 | Prohibir notificaciones posteriores antes de que finalice la ejecución del método de evento. |