<Referencia completa de registros de objetos
El evento WillChangeRecordset
El evento se dispara WillChangeRecordset antes de una operación cambia el conjunto de registros.
Note: Antes de este evento regresa, establecer el parámetro de estado a adStatusCancel para cancelar la operación que causó este evento o configurarlo para que adStatusUnwantedEvent para evitar que las notificaciones posteriores.
El evento RecordsetChangeComplete
El evento RecordsetChangeComplete se activa después de un conjunto de registros ha cambiado.
Note: Antes de este evento regresa, establecer el parámetro de estado a adStatusUnwantedEvent para evitar que las notificaciones posteriores.
Note: El WillChangeRecordset y el evento RecordsetChangeComplete pueden ocurrir cuando se llama al método Requery o el método Open de un objeto de conjunto de registros.
Sintaxis
WillChangeRecord reason,status,objRs
RecordsetChangeComplete reason,objErr,status,objRs
Parámetro | Descripción |
---|---|
reason | Un EventReasonEnum valor que especifica el motivo de este evento |
status | Un EventStatusEnum valor que indica el estado de la ejecución del evento |
objErr | El nombre de un objeto de error que describe el error si el estado se establece en adStatusErrorsOccurred, de lo contrario, no se ha establecido |
objRs | El nombre del objeto de conjunto de registros que desencadenó este evento |
Valores EventReasonEnum
Constante | Valor | Descripción |
---|---|---|
adRsnRequery | 7 | Una operación vuelve a consultar el conjunto de registros |
adRsnResynch | 8 | Una operación vuelve a sincronizar el conjunto de registros con la base de |
adRsnClose | 9 | Una operación cierra el conjunto de registros |
Valores EventStatusEnum
Constante | Valor | Descripción |
---|---|---|
adStatusOK | 1 | La operación que causó el evento fue un éxito |
adStatusErrorsOccurred | 2 | La operación que causó el evento no pudo |
adStatusCantDeny | 3 | La operación que causó el evento no se puede cancelar |
adStatusCancel | 4 | La operación que causó el evento se cancela |
adStatusUnwantedEvent | 5 | Evita que las notificaciones posteriores antes de que el método de evento ha finalizado la ejecución |
<Referencia completa de registros de objetos