IBX.IBQuery.TIBQuery

Delphi
TIBQuery = class(TIBCustomDataSet)
C++
class PASCALIMPLEMENTATION TIBQuery : public Ibx::Ibcustomdataset::TIBCustomDataSet
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | IBX.IBQuery.pas IBX.IBQuery.hpp |
IBX.IBQuery | IBX.IBQuery |
説明
TIBQuery は InterBase SQL 文を実行します。
SQL 文を使ってデータベース内の複数のテーブルにアクセスするには,TIBQuery を使用します。読み出し専用データセットを提供する TIBQuery コンポーネントは,InterBase クライアント/サーバー環境に最適です。TIBQuery が表す結果セットを更新するには,このコンポーネントと TIBUpdateSQL コンポーネントを一緒に使用します。
Query が役に立つ理由を次に示します。
- 1 回に複数のテーブルにアクセスする(SQL では「結合」と呼ぶ)
- 元のテーブルの行や列をすべて返すのではなく,行や列のサブセットに自動的にアクセスする
メモ: TIBQuery は,スケーラブルなデータベースアプリケーションの開発では特に重要です。ローカルなデータベースに対して実行するアプリケーションを将来的にリモートの SQL データベースサーバーにスケーリングする可能性がある場合は,スケーリングを容易に実行するできるように,最初から TIBQuery コンポーネントを使用します。