ADO の概要とメリット

ActiveX Data Objects (ADO) は、OLE DB の高レベルで使いやすいインターフェイスです。 OLE DB は、さまざまなデータ ストアの低レベルで高パフォーマンスなインターフェイスです。 ADO と OLE DB の両方を、リレーショナル (表形式) データと非リレーショナル (階層型またはストリーム型) データで使用できます。

ADO は、クライアントまたは中間層のアプリケーションと、低レベルの OLE DB インターフェイスとの間に抽象化のレイヤーを提供します。 ADO は、小さな Automation オブジェクトのセットを使用して、OLE DB へのシンプルで効率的なインターフェイスを提供します。 このインターフェイスにより、ADO は Visual Basic や VBScript のような高級言語を使用する開発者が、COM や OLE DB の複雑な仕組みを学ばなくてもデータにアクセスするのに適した選択肢となります。

このセクションでは、次のトピックを扱います。