<Completa Connection Object Reference
Um evento é uma sub-rotina que pode ser chamado automaticamente após a ocorrência de uma operação específica.
- O BeginTransComplete evento pode ser acionado após uma chamada BeginTrans é concluída.
- O CommitTransComplete evento pode ser acionado após uma chamada CommitTrans é concluída.
- O RollbackTransComplete evento pode ser acionado após uma chamada RollbackTrans é concluída
Sintaxe
BeginTransComplete translevel,objerror,status,objconn
CommitTransComplete objerror,status,objconn
RollbackTransComplete objerror,status,objconn
Parâmetro | Descrição |
---|---|
translevel | O nível de transação do método BeginTrans que disparou o evento |
objerror | Um objeto de erro que contém os erros que ocorreram Note: O valor EventStatusEnum deve ser definido como adStatusErrorsOccurred para criar o objeto de erro |
status | Especifica o status da execução de um evento. Toma um EventStatusEnum valor |
objconn | O objeto Connection que disparou o evento |
Valores EventStatusEnum
Constante | Valor | Descrição |
---|---|---|
adStatusOK | 1 | A operação que disparou o evento foi bem sucedido |
adStatusErrorsOccurred | 2 | A operação que disparou o evento com falha |
adStatusCantDeny | 3 | Não é possível cancelar a operação pendente |
adStatusCancel | 4 | Cancela a operação que disparou o evento |
adStatusUnwantedEvent | 5 | Impede notificações subseqüentes antes que o método evento acabou executando |
<Completa Connection Object Reference