Bde.DBTables.TUpdateSQL.SetParams

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

Delphi

procedure SetParams(ADataset: TDataset; UpdateKind: TUpdateKind); overload; virtual;
procedure SetParams(UpdateKind: TUpdateKind); overload; virtual;

C++

virtual void __fastcall SetParams(Data::Db::TDataSet* ADataset, Data::Db::TUpdateKind UpdateKind)/* overload */;
virtual void __fastcall SetParams(Data::Db::TUpdateKind UpdateKind)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TUpdateSQL

説明

文を実行する前に SQL 文のパラメータを結合します。

SetParams メソッドを呼び出すと,文を実行する前に更新オブジェクトに関連付けられた SQL 文のパラメータを結合します。UpdateKind はどの型の文のパラメータを結合するかを指定し,次の値をとります。



意味

ukDelete

レコードの削除に使用する SQL 文(DeleteSQL)のパラメータを結合する

ukInsert

レコードの挿入に使用する SQL 文(InsertSQL)のパラメータを結合する

ukModify

レコードの更新に使用する SQL 文(ModifySQL)のパラメータを結合する



パラメータは SQL 文でコロンによって示されます。パラメータ名の前に付いているコロン以外について,パラメータ名は既存のデータセットの項目名と正確に一致する必要があります。

メモ:  パラメータ名は「'OLD_'」インジケータで始まる場合があります。その場合,更新を実行するためにキャッシュアップデート情報のかわりに項目の古い値が使用されます。

関連項目