Bde.DBTables.TQuery.Local
Delphi
property Local: Boolean read FLocal;
C++
__property bool Local = {read=FLocal, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TQuery |
説明
問い合わせが,リモートサーバー上の SQL テーブルではなく,1 つまたは複数の Paradox テーブルまたは dBASE テーブルを参照するかどうかを示します。
Local プロパティは,問い合わせが,SQL テーブルではなく 1 つまたは複数の Paradox テーブルあるいは dBASE テーブルにアクセスするかどうかがわかります。Local が true の場合,問い合わせは dBASE テーブルまたは Paradox テーブルにしかアクセスしません。それ以外の場合は,Local プロパティは false です。Local は,問い合わせの実行前,Prepare メソッドを呼び出すとき自動的に設定されます。
Constrained プロパティなど,Paradox テーブルまたは dBASE テーブルに対して問い合わせるときしか内容がない問い合わせコンポーネント設定があります。ほかの問い合わせコンポーネント設定は,リモート SQL サーバーに対する問い合わせにのみ内容があります。Local プロパティは,データベースのタイプに応じてコード内のロジックに分岐するとき役立つ情報を持っています。さらに,このプロパティによって,BDE が,SQL 文を直接リモートサーバーに渡さずにローカル問い合わせエンジンを使って問い合わせを解析したかどうかもわかります。