CRecordset::MoveFirst

void MoveFirst ( );
jeter ( CDBException, CMemoryException );

Remarques

Appelez cette fonction membre pour faire le premier enregistrement dans le premier jeu de lignes l'enregistrement en cours. Peu importe de savoir si extraction de lignes en bloc a été mis en œuvre, ce sera toujours le premier enregistrement dans le jeu d'enregistrements.

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.

&Notenbsp ;  Cette fonction membre n'est pas valide pour l'avant uniquement de jeux d'enregistrements.

&Notenbsp ;  Lors du déplacement d'un jeu d'enregistrements, enregistrements supprimés ne peuvent pas être ignorées. Consultez la fonction membre IsDeleted pour plus de détails.

Prude&ncenbsp ;  Appeler des fonctions lève une exception si l'objet recordset n'a pas de documents. Pour déterminer si l'objet recordset a tous les enregistrements, appelez IsBOF et 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.

Pour plus d'informations sur la navigation du jeu d'enregistrements, voir les articles jeu d'enregistrements : défilement (ODBC) et jeu d'enregistrements : signets et Positions absolues (ODBC) dans le Guide du programmeur Visual C++. Pour plus d'informations sur l'extraction de lignes en bloc, consultez l'article jeu d'enregistrements : extraction de dossiers en vrac (ODBC) dans le Guide du programmeur Visual C++.

Exemple

Voir l'exemple pour IsBOF.

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

Voir aussinbsp ;CRecordset::Move, CRecordset::MoveLast, CRecordset::Move&Next, CRecordset::MovePrev, CRecordset::IsBOF, CRecordset::IsEOF

Index