|
Pervasive Data Access Components(PDAC)は、Embarcadero Delphi と C++ Builder 環境内で、Pervasive データベース エンジンに直接アクセスできるようにする、一連の Visual Component Library(VCL)コンポーネントです。これらのコンポーネントは、Borland Database Engine(BDE)のすべての機能を提供しながら、BDE の完全な代替品として動作します。PDAC により、Delphi と C++ Builder 開発者にとってはデータベース開発の選択肢が格段に増えます。
Pervasive Data Access Components でサポートされる開発環境については PDAC の Readme ファイルをお読みください。
PDAC のすべてのバージョンには、次の非ビジュアル コンポーネントが含まれています。
これらのコンポーネントのサポート クラスも提供されています。
これら 32 ビット コンポーネントは、Embarcadero の Data Access Components のプロパティ、メソッド、およびバインド機能を再現しますが、実行時に Borland Database Engine(BDE)が存在している必要はありません。
これらのコンポーネントはパッケージ形式で提供され、組み込みコントロールの設計時および実行時に必要なすべての機能を提供します。これらは BDE コンポーネントと同様の方法で Embarcadero データ アウェア コントロールにバインドします。また、完全に互換性のある、サード パーティのバウンド コントロールにもバインドします。
Woll2Woll InfoPower コンポーネントとの相互運用性のための特別なコンポーネント(wwPvTable、wwPvQuery および wwPvStoredProc)が装備されています。
PDAC では、クエリまたはテーブルを開いたときに Pervasive PSQL エンジンのバージョンが適切かどうかをチェックしてエンジンのバージョン依存に伴うエラーが発生するのを完全に防ぐことができます。エンジンのバージョンが適切でない場合は例外が発生し、必要なバージョンを示すメッセージが表示されます。
PDAC は下記 Web サイトからダウンロードにより入手可能です。
http://www.agtech.co.jp/support/reference/pervasive/psqllib/access_methods/pdac.html
|