Eventos ADO WillConnect, ConnectComplete y Disconnect
Definición y uso
Los eventos son subroutines que se llaman automáticamente después de que ocurre una operación específica.
- El evento WillConnect se activa antes de que comience la conexión.
- El evento ConnectComplete se activa después de que comience la conexión.
- El evento Disconnect se activa después de que finalice la conexión.
Sintaxis
WillConnect ConnectionString, userid, psword, options, estado, objcon Evento ConnectComplete objerror, estado, objconn Estatus de desconexión, objconn
Parámetros | Descripción |
---|---|
ConnectionString | Una cadena que contiene la información para la conexión. |
userid | Una cadena que contiene el nombre de usuario para la conexión. |
psword | Una cadena que contiene la contraseña para la conexión. |
options | Valor Long, que indica la forma en que el proveedor calcula ConnectionString. La única opción es adAsyncOpen. |
objerror |
El objeto Error que contiene los errores que han ocurrido. Notas:EventStatusEnum El valor debe establecerse en adStatusErrorsOccurred para crear el objeto Error. |
estado |
Un EventStatusEnum Valor. El valor predeterminado es adStatusOK. Al llamar a ConnectComplete, si el evento WillConnect solicita cancelar la conexión suspendida, este parámetro se configurará en adStatusCancel. |
objconn | Aplicar este evento al objeto Conexión. |
Valores de EventStatusEnum
Constante | Valor | Descripción |
---|---|---|
adStatusOK | 1 | La acción que provocó este evento tuvo éxito. |
adStatusErrorsOccurred | 2 | La acción que provocó este evento falló. |
adStatusCantDeny | 3 | No se puede cancelar la acción suspendida. |
adStatusCancel | 4 | Cancelar la acción que provocó el evento. |
adStatusUnwantedEvent | 5 | Prohibir notificaciones posteriores antes de que finalice la ejecución del método de evento. |