Derniers tutoriels de développement web
 

Événements ADO WillChangeRecordset et RecordsetChangeComplete


<Complete Recordset Référence objet

L'événement WillChangeRecordset

L'événement WillChangeRecordset est déclenché avant une opération change le Recordset.

Note: Avant cette déclaration de l' événement, définissez le paramètre d'état adStatusCancel pour annuler l'opération qui a causé cet événement ou le mettre à adStatusUnwantedEvent pour empêcher les notifications ultérieures.

L'événement RecordsetChangeComplete

L'événement RecordsetChangeComplete est déclenché après un Recordset a changé.

Note: Avant cette déclaration de l' événement, définissez le paramètre d'état adStatusUnwantedEvent pour empêcher les notifications ultérieures.

Note: Le WillChangeRecordset et l'événement RecordsetChangeComplete peuvent se produire lorsque vous appelez la méthode Requery ou la méthode Open d'un objet Recordset.

Syntaxe

WillChangeRecord reason,status,objRs

RecordsetChangeComplete reason,objErr,status,objRs

Paramètre La description
reason Une EventReasonEnum valeur qui spécifie la raison de cet événement
status Un EventStatusEnum valeur qui indique l'état de l'exécution de l'événement
objErr Le nom d'un objet d'erreur qui décrit l'erreur si l'état est défini sur adStatusErrorsOccurred, sinon il n'est pas réglé
objRs Le nom de l'objet Recordset qui a déclenché cet événement

valeurs EventReasonEnum

Constante Valeur La description
adRsnRequery7 Une opération requeried le jeu d'enregistrements
adRsnResynch8 Une opération resynchronisé avec le jeu d'enregistrements de la base de données
adRsnClose9 Une opération fermé le jeu d'enregistrements

valeurs EventStatusEnum

Constante Valeur La description
adStatusOK1 L'opération qui a provoqué l'événement a été un succès
adStatusErrorsOccurred2 L'opération qui a provoqué l'événement ayant échoué
adStatusCantDeny3 L'opération qui a provoqué l'événement ne peut pas être annulé
adStatusCancel4 L'opération qui a provoqué l'événement est annulé
adStatusUnwantedEvent5 Prévient les notifications ultérieures avant que la méthode de l'événement a terminé son exécution

<Complete Recordset Référence objet