ADO – Übersicht und Vorteile

ActiveX Data Objects (ADO) ist eine leicht zu verwendende High-Level-Schnittstelle zu OLE DB. OLE DB ist eine leistungsfähige Low-Level-Schnittstelle zu einer Vielzahl von Datenspeichern. Sowohl ADO als auch OLE DB können mit relationalen Daten (Tabellendaten) und nichtrelationalen Daten (hierarchische oder gestreamte Daten) arbeiten.

ADO stellt eine Abstraktionsebene zwischen der Client- oder Middle-Tier-Anwendung und den Low-Level-Schnittstellen von OLE DB zur Verfügung. ADO verwendet einige wenige Automatisierungsobjekte, um eine einfache und effiziente Schnittstelle zu OLE DB bereitzustellen. Durch diese Schnittstelle eignet sich ADO besonders für Entwickler, die höhere Sprachen wie Visual Basic und VBScript verwenden und auf Daten zugreifen möchten, ohne die Komplexität von COM und OLE DB kennen zu müssen.

In diesem Abschnitt werden die folgenden Themen behandelt: