Datenanbieter
Gilt für: Access 2013, Office 2013
Datenprovider stellen unterschiedliche Datenquellen wie SQL-Datenbanken, indiziert-sequenzielle Dateien, Kalkulationstabellen, Dokumentspeicher und E-Mail-Dateien dar. Datenprovider machen Daten mithilfe eines so genannten Rowsets einheitlich verfügbar.
ADO ist leistungsfähig und flexibel, weil damit auf mehrere verschiedene Datenprovider zugegriffen und dennoch dasselbe Programmiermodell verfügbar gemacht werden kann, unabhängig von den jeweiligen Features eines bestimmten Datenproviders. Da sich jedoch jeder Datenprovider unterscheidet, hängt die Interaktionsweise der Anwendung mit ADO vom jeweiligen Datenprovider ab.
Beispielsweise unterscheiden sich die Funktionen und Features des OLE DB-Anbieters für SQL Server, der für den Zugriff auf Microsoft SQL Server Datenbanken verwendet wird, erheblich von denen des Microsoft OLE DB-Anbieters für Internet Publishing, der für den Zugriff auf Dateispeicher auf einem Webserver verwendet wird.