Partager via


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