Datasnap.Midas.IAppServerDisp.AS_ApplyUpdates

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

Delphi

function  AS_ApplyUpdates(const ProviderName: OleStr; Delta: OleVariant;  MaxErrors: Integer; out ErrorCount: Integer; var OwnerData: OleVariant): OleVariant; dispid 20000000;

プロパティ

種類 可視性 ソース ユニット
function automated Datasnap.Midas.pas Datasnap.Midas IAppServerDisp


説明

指定したプロバイダを使用して、クライアント データセットから受け取った更新を適用します。

AS_ApplyUpdates メソッドは、データセットもしくはデータベース サーバーにクライアントの更新を書き込みます。

ProviderName パラメータは、更新処理を管理するプロバイダ コンポーネントの名前を指定します。

Delta パラメータは、データベースに書き込むための、更新、挿入、削除済みレコードが入ったバリアントです。

MaxErrors パラメータは、更新処理を中止するまでに起こり得るエラーの最大数を示します。

ErrorCount パラメータは、更新処理中に実際に発生したエラーの数を返します。

OwnerData パラメータは、BeforeApplyUpdates イベント ハンドラ内のクライアント アプリケーションに渡され、AfterApplyUpdates イベント ハンドラ内のクライアント アプリケーションに返される情報です。

AS_ApplyUpdates(Delphi)または AS_ApplyUpdates _result パラメータ(C++)は、データベースに適用できなかったすべてのレコードを含むデータパケットであるバリアントを返します。

関連項目