CRecordset::MoveNext
Note au premier enregistrement dans l'ensemble de lignes l'enregistrement courant.
Syntaxe
void MoveNext( );
Notes
Si vous n'avez pas implémenté l'extraction de lignes en bloc, le recordset a une taille du jeu de lignes de 1, ce MoveNext déplace seulement à l'enregistrement.
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
Il est également recommandé IsEOF appeler avant d'appeler MoveNext.Par exemple, si vous l'avez fait défiler au delà de la fin du recordset, IsEOF retourne une valeur différente de zéro ; un appel suivant à MoveNext lèverait une exception.
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
Exception
Condition
Cette méthode peut lever des exceptions de type CDBException* et CMemoryException*.
Consultez l'exemple pour IsBOF.
Configuration requise
Header: afxdb.h
Voir aussi
CRecordset Class
Graphique hiérarchique
CRecordset::Move
CRecordset::MovePrev
CRecordset::MoveFirst
CRecordset::MoveLast
CRecordset::IsBOF
CRecordset::IsEOF