Datasnap.Provider.TGetTableNameEvent
C++
typedef void __fastcall (__closure *TGetTableNameEvent)(System::TObject* Sender, Data::Db::TDataSet* DataSet, System::UnicodeString &TableName);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
typedef | public | Datasnap.Provider.hpp | Datasnap.Provider | Datasnap.Provider |
説明
リゾルバが更新を適用するテーブルについての情報を初期化する際に発生するイベントの手続きの型を表します。
TGetTableNameEvent 型の変数は、リゾルバがプロバイダのデータセット内で対象テーブルを特定できない場合に、プロバイダがデータセットに更新を適用できるようにするイベントを参照します。
Sender パラメータは、更新を適用するのにテーブル名が必要なプロバイダです。
DataSet パラメータは、更新の適用先となるデータセットです。これは、プロバイダのソース データセットの場合もあれば、ネストした詳細データセットの場合もあります。
TableName パラメータは、対象となるテーブルの名前を返します。これは、レコードの挿入、削除、修正のいずれかを行う生成された SQL 文で使用される名前です。