Datasnap.Provider.TDataSetProvider.GetDataSetFromDelta

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

Delphi

function GetDataSetFromDelta(ATree: TUpdateTree; Source, Delta: TDataSet;  Mode: TUpdateMode): TDataSet; virtual;

C++

virtual Data::Db::TDataSet* __fastcall GetDataSetFromDelta(TUpdateTree* ATree, Data::Db::TDataSet* Source, Data::Db::TDataSet* Delta, Data::Db::TUpdateMode Mode);

プロパティ

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

説明

現在取得または更新処理の対象となっているソースデータセットのレコードに位置したデータセットを返します。

GetDataSetFromDelta は,ソースデータセットが単方向である場合に,特定のレコードを取得するために内部的に使用されます。

ATree パラメータは,データの更新または取得操作を表す TUpdateTree オブジェクトです。

Source パラメータはソースデータセットです。ソースデータセットは単方向ですが,正しいレコード位置にあるとは限りません。

Delta パラメータは,必要なレコードを示すデルタデータセットです。

Mode パラメータは,Source が使用するデータセットからサーバー上のレコードを見つけるための基準を示します。これらの基準にしたがう値は Delta から取得されます。

GetDataSetFromDelta は,Source に対応する単方向データセットを返しますが,Delta および Mode で指定された基準に基づく単一のレコードを格納します。

関連項目