FireDAC.Stan.Option.TFDResourceOptions.DirectExecute
Delphi
property DirectExecute: Boolean read GetDirectExecute
C++
__property bool DirectExecute = {read=GetDirectExecute, write=SetDirectExecute, stored=IsDES, default=0};
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| property | published | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | TFDResourceOptions |
説明
SQL 文の準備を制御します。
DirectExecute プロパティを使用すると、FireDAC が実行の前に SQL 文を準備すべきか(False)、それとも直接実行すべきかどうか(True)、指定することができます。デフォルト値は False です。
準備実行と直接実行では効果が異なる可能性があり、準備実行は失敗する可能性もあります。特異なエラーが発生した場合には、DirectExecute を True に設定することを試してみてください。
メモ: PostgreSQL を利用して作業し、
relacl フィールドで結果セットを取得する場合、DirectExecute を true に設定し、relacl フィールドを読めるテキストとして表示します。FireDAC は内部的に PostgreSQL のテキスト形式を結果セットに使用します。