SQL Anywhere には、OLE DB と ADO のプログラマ向けの OLE DB プロバイダが含まれています。
OLE DB は、Microsoft が開発した一連のコンポーネント・オブジェクト・モデル (COM: Component Object Model) インタフェースです。さまざまな情報ソースに格納されているデータに対して複数のアプリケーションから同じ方法でアクセスしたり、追加のデータベース・サービスを実装したりできるようにします。これらのインタフェースは、データ・ストアに適した多数の DBMS 機能をサポートし、データを共有できるようにします。
ADO は、OLE DB システム・インタフェースを通じてさまざまなデータ・ソースに対してプログラムからアクセス、編集、更新するためのオブジェクト・モデルです。ADO も Microsoft が開発したものです。OLE DB プログラミング・インタフェースを使用しているほとんどの開発者は、OLE DB API に直接記述するのではなく、ADO API に記述しています。
ADO インタフェースと ADO.NET を混同しないでください。ADO.NET は別のインタフェースです。詳細については、SQL Anywhere の .NET サポートを参照してください。
OLE DB と ADO のプログラミングに関するマニュアルについては、Microsoft Developer Network を参照してください。OLE DB と ADO の開発に関する SQL Anywhere に固有の情報については、SQL Anywhere OLE DB と ADO の開発を参照してください。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |