<Completa Recordset Object Reference
O Evento WillChangeRecordset
O evento WillChangeRecordset é acionado antes de uma operação muda o conjunto de registos.
Note: antes deste evento retornos, defina o parâmetro de status para adStatusCancel para cancelar a operação que causou este evento ou configurá-lo para adStatusUnwantedEvent para evitar notificações subseqüentes.
O Evento RecordsetChangeComplete
O evento RecordsetChangeComplete é acionado depois que um conjunto de registos mudou.
Note: antes deste evento retornos, defina o parâmetro de status para adStatusUnwantedEvent para evitar notificações subseqüentes.
Note: O WillChangeRecordset eo evento RecordsetChangeComplete pode ocorrer quando chamar o método Requery ou o método Open de um objeto Recordset.
Sintaxe
WillChangeRecord reason,status,objRs
RecordsetChangeComplete reason,objErr,status,objRs
Parâmetro | Descrição |
---|---|
reason | Um EventReasonEnum valor que especifica a razão para este evento |
status | Um EventStatusEnum valor que indica o status da execução do evento |
objErr | O nome de um objeto de erro que descreve o erro se status é definido como adStatusErrorsOccurred, caso contrário ele não está definida |
objRs | O nome do objeto Recordset que desencadeou este evento |
Valores EventReasonEnum
Constante | Valor | Descrição |
---|---|---|
adRsnRequery | 7 | Uma operação consultada conjunto de registos |
adRsnResynch | 8 | Uma operação resynchronized o conjunto de registros no banco de dados |
adRsnClose | 9 | Uma operação fechada o conjunto de registos |
Valores EventStatusEnum
Constante | Valor | Descrição |
---|---|---|
adStatusOK | 1 | A operação que causou o evento foi bem sucedido |
adStatusErrorsOccurred | 2 | A operação que causou o evento falhou |
adStatusCantDeny | 3 | A operação que causou o evento não pode ser cancelado |
adStatusCancel | 4 | A operação que causou o evento é cancelado |
adStatusUnwantedEvent | 5 | Impede notificações subseqüentes antes que o método evento acabou executando |
<Completa Recordset Object Reference