IBX.IBUpdateSQL.TIBUpdateSQL.Apply
Delphi
procedure Apply(UpdateKind: TUpdateKind); override;
C++
virtual void __fastcall Apply(Data::Db::TUpdateKind UpdateKind);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | IBX.IBUpdateSQL.pas IBX.IBUpdateSQL.hpp |
IBX.IBUpdateSQL | TIBUpdateSQL |
説明
指定された SQL 文のタイプにパラメータを設定し、その結果の文を実行します。
Apply を呼び出すと、SQL 文にパラメータを設定し、レコードを更新するためのその文を実行することができます。UpdateKind は、どの SQL 文を結合し実行するのかを示しており、次のいずれかの値になります:
値 | 意味 |
ukModify | ModifySQL プロパティ内の SQL 文を結合および実行。 |
ukInsert | InsertSQL プロパティ内の SQL 文を結合および実行。 |
ukDelete | DeleteSQL プロパティ内の SQL 文を結合および実行。 |
Apply の主な用途は、OnUpdateRecord イベント ハンドラから更新のための SQL 文を手動で実行することです。
メモ: SQL 文にパラメータがない場合、Apply の代わりに ExecSQL を呼び出す方が効率的です。