IBX.IBUpdateSQL.TIBUpdateSQL.DeleteSQL

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

Delphi

property DeleteSQL: TStrings index 2 read GetSQLIndex write SetSQLIndex;

C++

__property System::Classes::TStrings* DeleteSQL = {read=GetSQLIndex, write=SetSQLIndex, index=2};

プロパティ

種類 可視性 ソース ユニット
property published
IBX.IBUpdateSQL.pas
IBX.IBUpdateSQL.hpp
IBX.IBUpdateSQL TIBUpdateSQL

説明

キャッシュにあるレコード削除を適用するときに使用する SQL の DELETE 文を指定します。

DeleteSQL プロパティは,レコード削除を適用するとき使用する SQL の DELETE 文を設定します。文はパラメータ付きの問い合わせの場合もあります。設計時に DELETE 文を作成するには,UpdateSQL エディタを使って次のような文を作成します。


delete from Employee where Emp_No = :OLD_Emp_No


実行時に,アプリケーションは,DELETE 文を設定または変更するために直接このプロパティに文を記述できます。

メモ:  例に示されているように,DeleteSQL は通常のパラメータの拡張をサポートします。キャッシュアップデートを適用する前に項目が持っていた値を取得するには,項目名に「OLD_」というプレフィクスを付けます。これは,文の WHERE 節で項目を比較するときに特に便利です。