Bde.DBTables.TQuery.Prepared
Delphi
property Prepared: Boolean read FPrepared write SetPrepare;
C++
__property bool Prepared = {read=FPrepared, write=SetPrepare, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TQuery |
説明
問い合わせの実行準備ができているかどうかを示します。
Prepared プロパティは,問い合わせの実行準備ができているかどうかがわかります。Prepared が true の場合は,問い合わせ準備ができており,Prepared が false の場合はできていません。問い合わせの実行前に準備をする必要がなくても,事前に準備ができていれば,実行効率が向上します。パラメータがある問い合わせで,同じパラメータを使って複数回,実行するような場合,特に向上します。
メモ: 問い合わせの準備をしたりそれを解いたりするために,アプリケーションで,Prepared プロパティの現在の設定を変更できます。Prepared が true の場合,これを false に設定すると,UnPrepare メソッドが呼び出されて問い合わせの準備が解かれます。Prepared が true の場合,これを true に設定すると,Prepare メソッドが呼び出されて問い合わせの準備がなされます。ただし,一般には,Prepared メソッドと UnPrepare メソッドを直接呼び出すことをお勧めします。この 2 つのメソッドは自動的に Prepared プロパティを更新します。