Bde.DBTables.TQuery.Params
Delphi
property Params: TParams read FParams write SetParamsList stored False;
C++
__property Data::Db::TParams* Params = {read=FParams, write=SetParamsList, stored=false};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TQuery |
説明
問い合わせの SQL 文のパラメータを含んでいます。
実行時に Params プロパティにアクセスすると,パラメータの名前,値,およびデータ型を動的に設定したり,表示したりできます(設計時には,Params プロパティのコレクションエディタでパラメータ情報を設定します)。Params は,インデックス 0 から始まる TParams パラメータレコードの配列です。Index は,アクセスする配列要素を指定します。
メモ: 各パラメータの名前がわかっているときは,ParamByName メソッドを呼び出すのが,パラメータを設定したり取り出したりする最も簡単な方法です。ただし,ParamByName メソッドではパラメータのデータ型や名前を変更することはできません。
SELECT 文で使用するパラメータは NULL にすることはできませんが,UPDATE および INSERT 文では NULL でもかまいません。