Datasnap.DBClient.TCustomClientDataSet.ProviderEOF

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property ProviderEOF: Boolean read GetProviderEOF write SetProviderEOF;

C++

__property bool ProviderEOF = {read=GetProviderEOF, write=SetProviderEOF, nodefault};

プロパティ

種類 可視性 ソース ユニット
property protected
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient TCustomClientDataSet

説明

クライアントデータセットが全データを持っているかどうかを示します。

ProviderEOF プロパティは,関連するプロバイダが,クライアントデータセットに最後のレコードを提供したかどうかを確認するために内部で使用されます。クライアントデータセットがファイルからデータをフェッチするか,ネストされた詳細なデータセットを表す場合,ProviderEOF は常に true です。クライアントデータセットがプロバイダからデータをフェッチする場合,クライアントデータセットがプロバイダから最後のデータをフェッチしたことが確認されたときに,ProviderEOF が true に設定されます。

メモ:  ProviderEOF が false の場合,プロバイダが最後のレコードを提供したものの,クライアントデータセットがまだ次のレコードを取得していないことがあります。つまり,ProviderEOF が true の場合は,これ以上レコードをフェッチする必要はありませんが,ProviderEOF が false の場合は,明確ではありません。

関連項目