IBX.IBQuery.TIBQuery.ParamCheck
Delphi
property ParamCheck: Boolean read FParamCheck write FParamCheck;
C++
__property ParamCheck;
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| property | published | IBX.IBQuery.pas IBX.IBQuery.hpp |
IBX.IBQuery | TIBQuery |
説明
実行時に SQL プロパティが変化した場合,問い合わせのパラメータリストを再生成するかどうかを示します。 {{#multireplace:IBX.IBQuery.TIBQuery.ParamCheck|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} は {{#multireplace:IBX.IBCustomDataSet.TIBCustomDataSet.ParamCheck|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を継承しています。以下の内容はすべて {{#multireplace:IBX.IBCustomDataSet.TIBCustomDataSet.ParamCheck|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を参照しています。
実行時に SQL プロパティが変化した場合,問い合わせのパラメータリストを再生成するかどうかを示します。
ParamCheck プロパティを設定すると,アプリケーションの実行時にこのデータセットの問い合わせの SQL プロパティを変更した場合に,Params プロパティをクリアして再生成するかどうかを指定できます。デフォルトでは,ParamCheck は true で,これは Params プロパティが実行時に再生成されることを内容します。ParamCheck が true 場合,現在の SQL 文についてパラメータの数を正しく生成することが保証されます。
このプロパティは,文の一部としてパラメータを含むが,TIBCustomDataSet パラメータではないデータ定義言語(DDL)文で便利です。たとえば,ストアドプロシージャを作成する DDL 文には,ストアドプロシージャの一部となるパラメータ文を入れられます。ParamCheck を false に設定すると,こうしたパラメータが DDL 文を実行する TIBCustomDataSet のパラメータと間違えられることを防ぐことができます。