Datasnap.DBClient.TCustomClientDataSet.ProviderEOF
Delphi
property ProviderEOF: Boolean read GetProviderEOF write SetProviderEOF;
C++
__property bool ProviderEOF = {read=GetProviderEOF, write=SetProviderEOF, nodefault};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | protected | Datasnap.DBClient.pas Datasnap.DBClient.hpp |
Datasnap.DBClient | TCustomClientDataSet |
Beschreibung
Gibt an, ob die Client-Datenmenge über alle Daten verfügt.
ProviderEOF wird intern verwendet, um zu ermitteln, ob ein zugeordneter Provider der Client-Datenmenge den letzten Datensatz übergeben hat. Wenn die Client-Datenmenge ihre Daten aus einer Datei abruft oder eine verschachtelte Detaildatenmenge repräsentiert, ist ProviderEOF immer true. Erhält die Client-Datenmenge die Daten von einem Provider, wird ProviderEOF true zugewiesen, wenn das letzte Datenpaket vom Provider abgerufen wurde.
Anmerkung: Wenn ProviderEOF false ist, hat der Provider möglicherweise den letzten Datensatz bereitgestellt, die Client-Datenmenge aber noch nicht versucht, auf den nächsten Datensatz zuzugreifen. Umgekehrt bedeutet dies, dass definitiv keine weiteren Datensätze abgerufen werden müssen, wenn ProviderEOF true ist. Ist ProviderEOF jedoch false, müssen gegebenenfalls weitere Datensätze abgerufen werden.