EndOfRecordset, événement (ADO)
L’événement EndOfRecordset est appelé lorsqu’il existe une tentative de déplacement vers une ligne au-delà de la fin du jeu d’enregistrements .
Syntaxe
EndOfRecordset fMoreData, adStatus, pRecordset
Paramètres
fMoreData
Valeur VARIANT_BOOL qui, si elle est définie sur VARIANT_TRUE, indique que d’autres lignes ont été ajoutées au jeu d’enregistrements .
adStatus
Valeur d’état EventStatusEnum.
Lorsque EndOfRecordset est appelé, ce paramètre est défini sur adStatusOK si l’opération à l’origine de l’événement a réussi. Elle est définie sur adStatusCantDeny si cet événement ne peut pas demander l’annulation de l’opération qui a provoqué cet événement.
Avant EndOfRecordset retourne, définissez ce paramètre sur adStatusUnwantedEvent pour empêcher les notifications suivantes.
pRecordset
Objet Recordset. Le jeu d’enregistrements pour lequel cet événement s’est produit.
Remarques
Un événement EndOfRecordset peut se produire si l’opération MoveNext échoue.
Ce gestionnaire d’événements est appelé lorsqu’une tentative est effectuée pour passer la fin de l’objet Recordset, peut-être en raison de l’appel de MoveNext. Toutefois, dans cet événement, vous pouvez récupérer davantage d’enregistrements à partir d’une base de données et les ajouter à la fin du jeu d’enregistrements . Dans ce cas, définissez fMoreData sur VARIANT_TRUE et revenez de EndOfRecordset . Appelez ensuite MoveNext à nouveau pour accéder aux enregistrements nouvellement récupérés.
Voir aussi
modèle d’événements ADO (VC++)
résumé du gestionnaire d’événements ADO