Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: Access 2013, Office 2013
El evento WillExecute se utiliza (recibe una llamada) justo antes de que un comando pendiente se ejecute sobre una conexión.
Sintaxis
WillExecuteSource, CursorType, LockType, Options, adStatus, pCommand, pRecordset, pConnection
Parámetros
| Parámetro | Descripción |
|---|---|
| Source | String que contiene un comando SQL o un nombre de procedimiento almacenado. |
| CursorType | Valor de tipo CursorTypeEnum que contiene el tipo de cursor para el objeto Recordset que se abrirá. Con este parámetro, es posible cambiar el cursor a cualquier tipo durante una operación del método Open de un objeto Recordset. CursorType se omitirá para cualquier otra operación. |
| LockType | Valor de tipo LockTypeEnum que contiene el tipo de bloqueo para el objeto Recordset que se abrirá. Con este parámetro, puede cambiar el bloqueo a cualquier tipo durante una operación Abrir conjunto de registros. LockType se omitirá para cualquier otra operación. |
| Opciones | Valor de tipo Long que indica las opciones que se pueden usar para ejecutar el comando o abrir el objeto Recordset. |
| adStatus | EventStatusEnum. Antes de que el evento vuelva, establezca este parámetro en adStatusUnwantedEvent para impedir notificaciones posteriores, o en adStatusCancel para solicitar la cancelación de la operación que provocó el evento. |
| pCommand | Objeto Command al que se aplica esta notificación de evento. |
| pRecordset | Objeto Recordset al que se aplica esta notificación de evento. |
| pConnection | Objeto Connection al que se aplica esta notificación de evento. |
Comentarios
Un evento WillExecute puede producirse debido a una conexión.Ejecutar, Comando.Execute o Recordset.Método Open El parámetro pConnection siempre debe contener una referencia válida a un objeto Connection . Si el evento se debe a Connection.Execute, los parámetros pRecordset y pCommand se establecen en Nothing. Si el evento se debe a Recordset.Open, el parámetro pRecordset hará referencia al objeto Recordset y el parámetro pCommand se establece en Nothing. Si el evento se debe a Command.Execute, el parámetro pCommand hará referencia al objeto Command y el parámetro pRecordset se establece en Nothing.
WillExecute permite examinar y modificar los parámetros pendientes de ejecución. Este evento puede devolver una petición para cancelar el comando pendiente.