API:FireDAC.Comp.Client.TFDCommand.Params
Delphi
property Params: TFDParams read FParams write SetParams stored False;
C++
__property Params;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCommand |
説明
SQL コマンド用パラメータのコレクションです。
FireDAC.Comp.Client.TFDCommand.Params は FireDAC.Comp.Client.TFDCustomCommand.Params を継承しています。以下の内容はすべて FireDAC.Comp.Client.TFDCustomCommand.Params を参照しています。
SQL コマンド用パラメータのコレクションです。
Params プロパティは、SQL コマンド用パラメータのコレクションです。
CommandKind が [skStoredProc, skStoredProcWithCrs, skStoredProcNoCrs]
ではない場合、CommandText に代入した後、Params に自動的に取り込まれます。ただし、ResourceOptions.ParamCreate が True である場合です。
CommandKind が [skStoredProc, skStoredProcWithCrs, skStoredProcNoCrs]
である場合、Prepare メソッドを呼び出した後、Params に自動的に取り込まれます。ただし、fiMeta
が FetchOption.Items である場合です。
該当しない場合、Params に手動で入力する必要があります。Prepare を呼び出すとき、準備が完了した SQL コマンドにパラメータがバインドされます。その後、パラメータ型を変更できません。変更すると例外が発生します。