Datasnap.Provider.TBaseProvider.UpdateRecord

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

Delphi

procedure UpdateRecord(Source, Delta: TDataSet; BlobsOnly, KeyOnly: Boolean); virtual;

C++

virtual void __fastcall UpdateRecord(Data::Db::TDataSet* Source, Data::Db::TDataSet* Delta, bool BlobsOnly, bool KeyOnly);

プロパティ

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

説明

指定されたデータをソースデータセットからデルタパケットに取り出します。

UpdateRecord メソッドは,RowRequest メソッドによって間接的に呼び出され,BLOB 項目またはネストされたリンクセットを取得します。Source パラメータは,BLOB 項目またはリンクデータセットのあるデータセットです。Delta パラメータは,要求されたデータを返すデルタパケットです。BlobsOnly は,すべての項目値が必要であるか(BlobsOnly == false),または Blob 項目値だけが必要であるか(BlobsOnly == true)を示します。

TBaseProvider で実装した UpdateRecord は何もしません。下位オブジェクトはこのメソッドをオーバーライドして,要求された情報を Delta パラメータに入れます。

関連項目