Datasnap.Provider.TGetTableNameEvent

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

Delphi

TGetTableNameEvent = procedure(Sender: TObject; DataSet: TDataSet; var TableName: string) of object;

C++

typedef void __fastcall (__closure *TGetTableNameEvent)(System::TObject* Sender, Data::Db::TDataSet* DataSet, System::UnicodeString &TableName);

プロパティ

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


説明

リゾルバが更新を適用するテーブルについての情報を初期化する際に発生するイベントの手続きの型を表します。


TGetTableNameEvent 型の変数は、リゾルバがプロバイダのデータセット内で対象テーブルを特定できない場合に、プロバイダがデータセットに更新を適用できるようにするイベントを参照します。

Sender パラメータは、更新を適用するのにテーブル名が必要なプロバイダです。

DataSet パラメータは、更新の適用先となるデータセットです。これは、プロバイダのソース データセットの場合もあれば、ネストした詳細データセットの場合もあります。

TableName パラメータは、対象となるテーブルの名前を返します。これは、レコードの挿入、削除、修正のいずれかを行う生成された SQL 文で使用される名前です。

関連項目