CDaoRecordset::MoveFirst

vOID MoveFirst () ;
jeter (CDaoException, CMemoryException);

Remarques

Appelez cette fonction membre pour faire le premier enregistrement dans le jeu d'enregistrements (le cas échéant) l'enregistrement en cours. Vous n'avez pas à appeler MoveFirst immédiatement après que vous ouvrez le jeu d'enregistrements. À cette époque, le premier enregistrement (le cas échéant) est automatiquement l'enregistrement en cours.

Prude&ncenbsp ;  Appeler des fonctions lève une exception si l'objet recordset n'a pas de documents. En général, appeler les IsBOF et IsEOF avant une opération de déplacement à déterminer si l'objet recordset a tous les enregistrements. Après que vous appelez Requeryou ouvert , appelez IsBOF ou IsEOF.

Si vous appelez des fonctions déplacer tandis que l'enregistrement en cours est mis à jour ou ajoutés, les mises à jour sont perdus sans avertissement.

Utilisez les fonctions de déplacement pour déplacer d'un enregistrement à l'enregistrement sans appliquer une condition. Utilisez les opérations Find pour localiser les enregistrements dans une feuille de réponse dynamique-type ou un objet recordset de type instantané que satisfaire une certaine condition. Pour localiser un enregistrement dans un objet recordset de type table, appelez Seek.

Si le jeu d'enregistrements fait référence à un objet recordset de type table, mouvement suit des index de la table en cours. Vous pouvez définir l'index actuel à l'aide de la propriété Index de l'objet sous-jacent de DAO. Si vous ne définissez pas l'index actuel, l'ordre des enregistrements retournés n'est pas défini.

Si vous appelez MoveLast sur un objet recordset basé sur une requête SQL ou un objet querydef, la requête est forcée à l'achèvement et l'objet recordset est rempli entièrement.

Vous ne pouvez pas appeler la fonction membre MoveFirst ou MovePrev avec un défilement avant uniquement capture instantanée.

Pour déplacer la position de l'actuel record dans un objet recordset un certain nombre de documents avant ou en arrière, appelez Move.

Pour plus d'informations sur la recherche de documents, consultez l'article jeu d'enregistrements DAO : Navigation de jeu d'enregistrements dans le Guide du programmeur Visual C++. Pour plus d'informations, consultez les rubriques « Méthode Move » et « MoveFirst, MoveLast, MoveNext, MovePrevious méthodes » dans l'aide de DAO.

Aperçu de CDaoRecordset |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CDaoRecordset::Move, CDaoRecordset::MoveLast, CDaoRecordset::Move&Next, CDaoRecordset::MovePrev

Index