Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Access 2013, Office 2013
Dienstanbieter sind Komponenten, die die Funktionalität von Datenprovidern erweitern, indem erweiterte Schnittstellen implementiert werden, die vom Datenspeicher systemintern nicht unterstützt werden.
Microsoft Data Access bietet eine Komponentenarchitektur , die es einzelnen, spezialisierten Komponenten ermöglicht, diskrete Gruppen von Datenbankfunktionen oder "Dienste" zusätzlich zu weniger leistungsfähigen Speichern zu implementieren. Anstatt also zu erzwingen, dass jeder Datenspeicher eine eigene Implementierung erweiterter Funktionen bereitstellt oder generische Anwendungen zur internen Implementierung von Datenbankfunktionen gezwungen wird, stellen Dienstkomponenten eine gemeinsame Implementierung bereit, die jede Anwendung beim Zugriff auf einen Datenspeicher verwenden kann. Die Tatsache, dass einige Funktionen nativ vom Datenspeicher und andere über generische Komponenten implementiert werden, ist für die Anwendung transparent.
Beispielsweise ist ein Cursormodul wie z. B. der Microsoft Cursor Service für OLE DB eine Dienstkomponente, die Daten eines sequenziellen Vorwärtscursor-Datenspeichers verwenden kann, um Daten zu erstellen, für die ein Bildlauf ausgeführt werden kann. Weitere von ADO häufig verwendete Dienstanbieter sind der Microsoft OLE DB-Anbieter für Persistenz (zum Speichern von Daten in einer Datei), der Microsoft Data Shaping Dienst für OLE DB (für hierarchische Recordset-Objekte) und der Microsoft OLE DB-Anbieter für Remoting (zum Aufrufen von Datenprovidern auf einem Remotecomputer).
Weitere Informationen zu Dienstanbietern und Datenprovidern finden Sie in Anhang A: Anbieter.