Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O evento WillConnect é chamado antes do início de uma conexão.
Aplica-se aoobjeto:Connection (ADO)
Sintaxe
WillConnect ConnectionString, UserID, Password, Options, adStatus, pConnection
Parâmetros
ConnectionString
Uma cadeia de caracteres que contém informações de conexão para a conexão pendente.
UserID
Uma cadeia de caracteres que contém um nome de usuário para a conexão pendente.
Senha
Uma cadeia de caracteres que contém uma senha para a conexão pendente.
Opções
Um valor Long que indica como o provedor deve avaliar o ConnectionString. Sua única opção é adAsyncOpen.
adStatus
Um valor de status EventStatusEnum.
Quando esse evento é chamado, esse parâmetro é definido como adStatusOK por padrão. Ele será definido como adStatusCantDeny se o evento não puder solicitar o cancelamento da operação pendente.
Antes que esse evento retorne, defina esse parâmetro como adStatusUnwantedEvent para evitar notificações subsequentes. Defina esse parâmetro como adStatusCancel para solicitar a operação de conexão que causou o cancelamento dessa notificação.
pConnection
O objeto Connection para o qual essa notificação de evento se aplica. As alterações nos parâmetros da Conexão pelo manipulador de eventos WillConnect não terão efeito na Conexão.
Observações
Quando WillConnect é chamado, os parâmetros ConnectionString, UserID, Password e Options são definidos para os valores estabelecidos pela operação que causou esse evento (a conexão pendente) e podem ser alterados antes que o evento retorne. WillConnect pode retornar uma solicitação para que a conexão pendente seja cancelada.
Quando esse evento for cancelado, ConnectComplete será chamado com seu parâmetro adStatus definido como adStatusErrorsOccurred.
Consulte Também
exemplo de modelo de eventos do ADO (VC++)
resumo do manipulador de eventos do ADO