IBX.IBUpdateSQL.TIBUpdateSQL.ModifySQL

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

Delphi

property ModifySQL: TStrings index 0 read GetSQLIndex write SetSQLIndex;

C++

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

プロパティ

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

説明

レコードの更新の適用およびキャッシュアップデートが使用可能なときに使用する SQL UPDATE 文を指定します。

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


update Employee set Last_Name = :Last_Name where Emp_No = :OLD_Emp_No


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

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