Datasnap.DBClient.TCustomClientDataSet.ProviderEOF

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi