Los últimos tutoriales de desarrollo web
 

ADO WillChangeRecordset y RecordsetChangeComplete Eventos


<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
adRsnRequery7 Una operación vuelve a consultar el conjunto de registros
adRsnResynch8 Una operación vuelve a sincronizar el conjunto de registros con la base de
adRsnClose9 Una operación cierra el conjunto de registros

Valores EventStatusEnum

Constante Valor Descripción
adStatusOK1 La operación que causó el evento fue un éxito
adStatusErrorsOccurred2 La operación que causó el evento no pudo
adStatusCantDeny3 La operación que causó el evento no se puede cancelar
adStatusCancel4 La operación que causó el evento se cancela
adStatusUnwantedEvent5 Evita que las notificaciones posteriores antes de que el método de evento ha finalizado la ejecución

<Referencia completa de registros de objetos