Bde.DBTables.TQuery.ParamByName
Delphi
function ParamByName(const Value: string): TParam;
C++
Data::Db::TParam* __fastcall ParamByName(const System::UnicodeString Value);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TQuery |
説明
指定されたパラメータ名を基にパラメータ情報にアクセスします。
ParamByName メソッドを呼び出すと、特定のパラメータの情報をその名前に基づいて設定または使用できます。
Value パラメータは、情報を取得するパラメータの名前です。
ParamByName は、主に、実行時にパラメータの値を設定するのに使用されます。たとえば、次のコードでは、"Contact" というパラメータの現在の値を取得して編集ボックスに格納しています。
Edit1.Text := Query1.ParamByName('Contact').AsString;
Edit1->Text = Query1->ParamByName("Contact")->AsString;
SELECT 文で使用するパラメータは NULL にはできませんが、UPDATE 文と INSERT 文の場合は NULL でもかまいません。