Bde.DBTables.TUpdateSQL.Apply
Delphi
procedure Apply(UpdateKind: TUpdateKind); overload; override;
procedure Apply(ADataset: TDataset; UpdateKind: TUpdateKind); reintroduce; overload;
C++
virtual void __fastcall Apply(Data::Db::TUpdateKind UpdateKind)/* overload */;
HIDESBASE void __fastcall Apply(Data::Db::TDataSet* ADataset, Data::Db::TUpdateKind UpdateKind)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TUpdateSQL |
説明
指定された SQL 文に対応するパラメータを設定し,その文を実行します。
Apply メソッドを呼び出すと,SQL 文のパラメータを設定し,それをレコードの更新のために実行できます。UpdateKind はどの SQL 文を結合システム実行するかを指定し,次の値をとります。
値 | 意味 |
---|---|
ukDelete |
DeleteSQL プロパティの SQL 文を結合,実行する |
ukInsert |
InsertSQL プロパティの SQL 文を結合,実行する |
ukModify |
ModifySQL プロパティの SQL 文を結合,実行する |
Apply の主な目的は OnUpdateRecord イベントハンドラの更新文をマニュアルで実行することです。