次の方法で共有


ADO/WFC プログラミング

適用先: Access 2013、Office 2013

Microsoft Visual J++ 6.0 の場合、ADO は次の方法で Windows Foundation クラス (WFC) と連携するように拡張されています。 最初に、ADO インターフェイスを拡張し、Java プログラマに興味深い通知を作成する一連の Java クラスが実装されています。Java クラスでは、Java 型を返す関数もユーザーに公開されます。 パフォーマンスを向上させるために、Java クラスは OLE DB 行セット オブジェクトのネイティブ データ型に直接アクセスし、最初にバリアントとの間で変換せずに Java 型として Java プログラマに返します。 ADO は、WFC フレームワークでイベント通知を操作するように拡張されました。

Windows Foundation Classes 用の ADO (ADO/WFC) は、標準の ADO のメソッド、プロパティ、オブジェクト、およびイベントをすべてサポートしています。 ただし、パラメーターとしてバリアント型 (variant) を必要とし、Microsoft Visual Basic などの言語で高いパフォーマンスを示すような操作を、Visual J++ などの言語で実行するとパフォーマンスが低下します。 そのため、ADO/WFC では、Field オブジェクトで、バリアント型のデータではなくネイティブな Java データ型を使用するアクセス機能を用意しています。

ADO/WFC パッケージの詳細については、ADO のマニュアルの「ADO/WFC 構文インデックス」を参照してください。

ライブラリの参照

ADO/WFC データ クラスをプロジェクトにインポートするには、次の行をコードに追加します。

 
import com.ms.wfc.data.*;