Datasnap.Provider.TBaseProvider.OnUpdateData

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

Delphi

property OnUpdateData: TProviderDataEvent read FOnUpdateData write FOnUpdateData;

C++

__property TProviderDataEvent OnUpdateData = {read=FOnUpdateData, write=FOnUpdateData};

プロパティ

種類 可視性 ソース ユニット
event public
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TBaseProvider


説明

プロバイダが更新の適用を開始した際に、発生します。

OnUpdateData イベント ハンドラを記述すると、プロバイダが、クライアント データセットまたは XML ブローカから取得した更新を適用する前に、特殊な処理を実行することができます。DataSet パラメータに属するメソッドを使用することにより、アプリケーションは次のことが可能になります:

  • データを判断し(たとえば、許可されるべきではない値やデータの変更など)、更新の適用が発生する前にそれをキャンセルするために例外を発生させます。
  • データを、ソース データセットやデータベース サーバーへ送信される前に変更します(たとえば、値の暗号化は複合化など)。

OnUpdateData は、Datasnap.Provider.TProviderDataEvent 型のイベント ハンドラです。

関連項目