<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 WillConnect evento pode ser disparado antes que uma conexão é iniciada.
- O ConnectComplete evento pode ser disparado depois que uma conexão é iniciada.
- O Disconnect evento pode ser acionado após uma ligação termina.
Sintaxe
WillConnect ConnectionString,userid,psword,options,status,objcon
ConnectComplete objerror,status,objconn
Disconnect status,objconn
Parâmetro | Descrição |
---|---|
ConnectionString | Uma string que contém as informações necessárias para a conexão |
userid | Uma string que contém o nome de usuário para a conexão |
psword | Uma string que contém a senha para a conexão |
options | Uma longa valor que especifica como o fornecedor deve avaliar a ConnectionString. só pode ser definida como adAsyncOpen |
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 | Um EventStatusEnum valor. O padrão é adStatusOK No entanto, quando o evento ConnectComplete é chamado, este parâmetro é definido como adStatusCancel Se um evento WillConnect pede o cancelamento da conexão pendente |
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