Datasnap.DBClient.TCustomClientDataSet.ProviderEOF
Delphi
property ProviderEOF: Boolean read GetProviderEOF write SetProviderEOF;
C++
__property bool ProviderEOF = {read=GetProviderEOF, write=SetProviderEOF, nodefault};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | protected | Datasnap.DBClient.pas Datasnap.DBClient.hpp |
Datasnap.DBClient | TCustomClientDataSet |
Description
Indique si l'ensemble de données client possède toutes ses données.
ProviderEOF est utilisée de manière interne pour vérifier si un fournisseur a fourni son dernier enregistrement à l'ensemble de données client auquel il est associé. Si l'ensemble de données client récupère ses données à partir d'un fichier ou représente un ensemble de données détail imbriqué, ProviderEOF a toujours pour valeur true. Si l'ensemble de données client récupère ses données auprès d'un fournisseur, il attribue à ProviderEOF la valeur true lorsqu'il a acquis la certitude que celui-ci lui a transmis le dernier paquet de données.
Remarque : Lorsque ProviderEOF a pour valeur false, il est possible que le fournisseur ait fourni le dernier enregistrement mais que l'ensemble de données client n'ait pas encore tenté d'obtenir l'enregistrement suivant. En d'autres termes, lorsque ProviderEOF a pour valeur true, il n'est absolument pas nécessaire de récupérer d'autres enregistrements, alors que ce n'est pas forcément le cas lorsque ProviderEOF a pour valeur false.