Datasnap.Provider.TBaseProvider.FetchDetails

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

Delphi

procedure FetchDetails(Source, Delta: TDataSet); virtual;

C++

virtual void __fastcall FetchDetails(Data::Db::TDataSet* Source, Data::Db::TDataSet* Delta);

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TBaseProvider

説明

ネストされたすべてのデータセット項目値を使ってデルタデータセットを作成します。

FetchDetails メソッドは,プロバイダが RowRequest メソッドを実行する際に,すべてのネストされたデータセットの現在の値を取得するために内部的に使用されます。TBaseProvider で実装した FetchDetails は何もしません。下位オブジェクトは,このメソッドをオーバーライドして,ネストされたリンクデータセットを Delta で指定されたデルタパケットに追加します。

Source パラメータは,すべての項目の現在値を含むソースデータセットです。Delta は,ネストされた詳細項目がソースの値と一致するようにするために更新する必要があるデルタデータセットです。

関連項目