CRecordset::IsEOF

BOOL IsEOF( ) const ;

Valeur de retour

Différent de zéro si le jeu d'enregistrements ne contient aucun enregistrement ou si vous avez défilée au-delà du dernier enregistrement ; sinon 0.

Remarques

Appelez cette fonction membre comme vous accédez de Notice à Notice pour savoir si vous êtes passé au-delà du dernier enregistrement de l'objet recordset. Vous pouvez également utiliser IsEOF pour déterminer si le jeu d'enregistrements contient tous les enregistrements ou est vide. Immédiatement après que vous appelez ouvert, si le jeu d'enregistrements ne contient aucun enregistrement, IsEOF retourne zéro. Lorsque vous ouvrez un objet recordset qui a au moins un enregistrement, le premier enregistrement est l'enregistrement en cours et IsEOF retourne 0.

Si le dernier enregistrement est l'enregistrement en cours lorsque vous appelez MoveNext, IsEOF sera par la suite retour différent de zéro. Si IsEOF retourne zéro et que vous appelez MoveNext, une erreur se produit. Si IsEOF retourne zéro, l'enregistrement en cours n'est pas défini, et toute action qui requiert un enregistrement en cours entraînera une erreur.

Exemple

Voir l'exemple pour IsBOF.

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

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

Index