<Complete Recordset Référence objet
L'événement WillMove
L'événement WillMove est déclenché avant une opération change la position actuelle dans 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 prévenir notications ultérieures.
L'événement MoveComplete
L'événement MoveComplete est déclenché après la position actuelle dans le 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: L'événement WillMove ou un événement MoveComplete peut se produire lorsque vous appelez une des méthodes Recordset suivantes: Ouvrir, Déplacer, MoveFirst, MoveLast, MoveNext, MovePrevious, AddNew et Requery. Ces événements peuvent également se produire en raison des propriétés suivantes: Filtre, Index, signets, AbsolutePage et AbsolutePosition.
Syntaxe
WillMove reason,status,objRs
MoveComplete 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 |
---|---|---|
adRsnRequery | 7 | Une opération requeried le jeu d'enregistrements |
adRsnMove | 10 | Une opération a déplacé le pointeur d'enregistrement au sein du jeu d'enregistrements |
adRsnMoveFirst | 12 | Une opération a déplacé le pointeur d'enregistrement au premier enregistrement du jeu d'enregistrements |
adRsnMoveNext | 13 | Une opération a déplacé le pointeur d'enregistrement à l'autre enregistrement du jeu |
adRsnMovePrevious | 14 | Une opération a déplacé le pointeur d'enregistrement de l'enregistrement précédent dans le jeu d'enregistrements |
adRsnMoveLast | 15 | Une opération a déplacé le pointeur d'enregistrement au dernier enregistrement du jeu |
valeurs EventStatusEnum
Constante | Valeur | La description |
---|---|---|
adStatusOK | 1 | L'opération qui a provoqué l'événement a été un succès |
adStatusErrorsOccurred | 2 | L'opération qui a provoqué l'événement ayant échoué |
adStatusCantDeny | 3 | L'opération qui a provoqué l'événement ne peut pas être annulé |
adStatusCancel | 4 | L'opération qui a provoqué l'événement est annulé |
adStatusUnwantedEvent | 5 | 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