Data.DB.TDataLink.Eof
Delphi
property Eof: Boolean read GetEOF;
C++
__property bool Eof = {read=GetEOF, nodefault};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | Data.DB.pas Data.DB.hpp |
Data.DB | TDataLink |
Description
Indique si le dernier enregistrement d'un ensemble de données est actif.
Inspectez Eof pour déterminer si le composant ensemble de données associé à l'objet TDataLink est positionné sur son dernier enregistrement. Si Eof a la valeur true, l'enregistrement actif est sans équivoque sur la dernière ligne de l'ensemble de données. Eof a la valeur true quand :
L'ensemble de données associé est vide.
La méthode Last de l'ensemble de données est appelée et l'ensemble de données n'est pas unidirectionnel.
La méthode Next de l'ensemble de données est appelée et échoue car la dernière ligne est déjà active.
La méthode SetRange de l'ensemble de données est appelée, générant un ensemble de résultats vide.
Eof a la valeur false dans tous les autres cas. Une application doit considérer que Eof a la valeur false tant que l'une des conditions précédentes n'est pas vérifiée et que l'application ne teste pas directement la propriété.
Conseil : Si Eof et BOF ont la valeur true, l'ensemble de données ou la portée est vide.