CRecordset::MoveFirst
Note au premier enregistrement dans le premier jeu de lignes l'enregistrement courant.
void MoveFirst( );
Notes
Indépendamment de l'extraction de lignes en bloc a été implémentée, il s'agit toujours le premier enregistrement du recordset.
Vous ne devez pas appeler MoveFirst immédiatement après que vous ouvrez le recordset. À ce moment-là, le premier enregistrement (le cas échéant) est automatiquement l'enregistrement courant.
Notes
Cette fonction membre est pas valide pour les recordsets en avant seulement.
Notes
Lorsque vous déplacez dans un recordset, vous ne pouvez pas ignorer les enregistrements supprimés.Consultez la fonction membre d' IsDeleted pour plus d'informations.
Avertissement
Déplacer L'un des fonctions appel à celle-ci lève une exception si le recordset n'a aucun enregistrement.Pour déterminer si le recordset contient les enregistrements, appelez IsBOF et IsEOF.
Notes
Si vous appelez Déplacer l'un des s'exécute lorsque l'enregistrement actuel est mis à jour ou ajouté, les mises à jour sont détruits sans avertissement.
Pour plus d'informations sur la navigation au sein d'un recordset, consultez les articles recordset : Défilement (ODBC) et recordset : Signets et positions absolues (ODBC). Pour plus d'informations sur l'extraction de lignes en bloc, consultez l'article recordset : Extraction globale d'enregistrements (ODBC).
Exceptions
Cette méthode peut lever des exceptions de type CDBException* et CMemoryException*.
Exemple
Consultez l'exemple pour IsBOF.
Configuration requise
Header: afxdb.h