Freigeben über


Datenanbieter

Datenanbieter stellen verschiedene Datenquellen wie SQL-Datenbanken, indizierte sequenzielle Dateien, Tabellenkalkulationen, Dokumentspeicher und E-Mail-Dateien dar. Anbieter machen Daten einheitlich unter Verwendung einer allgemeinen Abstraktion verfügbar, die als Rowset bezeichnet wird.

ADO ist leistungsfähig und flexibel, da es eine Verbindung mit mehreren verschiedenen Datenanbietern herstellen und trotzdem dasselbe Programmiermodell verfügbar machen kann, unabhängig von den spezifischen Features eines bestimmten Anbieters. Da jedoch jeder Datenanbieter eindeutig ist, variiert die Interaktion ihrer Anwendung mit ADO je nach Datenanbieter.

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.