Événements ADO WillChangeField et FieldChangeComplete
❮ Référence complète de l'objet Recordset
L'événement WillChangeField
L'événement WillChangeField est déclenché avant que les valeurs d'un ou plusieurs objets Field ne changent.
Remarque : Avant le retour de cet événement, définissez le paramètre d'état sur adStatusCancel pour annuler l'opération à l'origine de cet événement.
L'événement FieldChangeComplete
L'événement FieldChangeComplete est déclenché après la modification des valeurs d'un ou de plusieurs objets Field.
Remarque : Avant le retour de cet événement, définissez le paramètre d'état sur adStatusUnwantedEvent pour empêcher les notifications ultérieures.
Remarque : L'événement WillChangeField et l'événement FieldChangeComplete peuvent se produire lorsque vous définissez la propriété Value et appelez la méthode Update avec des paramètres de champ et de tableau de valeurs.
Syntaxe
WillChangeField numfields,fields,status,objRs
FieldChangeComplete numfields,fields,objErr,status,objRs
Parameter | Description |
---|---|
numfields | The number of Field objects in fields |
fields | An array that contains Field objects with changes |
status | An EventStatusEnum value that indicates the status of the execution of the event |
objErr | The name of an Error object that describes the error if status is set to adStatusErrorsOccurred, otherwise it is not set |
objRs | The name of the Recordset Object that triggered this event |
Valeurs EventStatusEnum
Constant | Value | Description |
---|---|---|
adStatusOK | 1 | The operation that caused the event was successful |
adStatusErrorsOccurred | 2 | The operation that caused the event failed |
adStatusCantDeny | 3 | The operation that caused the event cannot be cancelled |
adStatusCancel | 4 | The operation that caused the event is cancelled |
adStatusUnwantedEvent | 5 | Prevents subsequent notifications before the event method has finished executing |
❮ Référence complète de l'objet Recordset