Erforderliche Anbieter für Datenmodellierung
Gilt für: Access 2013, Office 2013
Für die Datenstrukturierung sind normalerweise zwei Anbieter erforderlich. Vom Dienstanbieter (Datenstrukturierungsdienst für OLE DB) wird die Datenstrukturierungsfunktionalität bereitgestellt, und von einem Datenanbieter, wie z. B. dem OLE DB-Anbieter für SQL Server, werden Zeilen mit Daten zum Auffüllen des geformten Recordset-Objekts bereitgestellt.
Der Name des Dienstanbieters (MSDataShape) kann als Wert der Provider-Eigenschaft des Connection-Objekts oder des Verbindungszeichenfolgen-Schlüsselworts "Provider=MSDataShape;" angegeben werden.
Der Name des Datenanbieters kann als Wert der dynamischen Datenanbietereigenschaft angegeben werden, die der Eigenschaften-Auflistung des Connection-Objekts vom Datenstrukturierungsdienst für OLE DB oder dem Verbindungszeichenfolge Schlüsselwort (keyword) "**Data Provider=**provider" hinzugefügt wird.
Wenn das Recordset-Objekt nicht aufgefüllt wird (z. B. bei einem erstellten Recordset-Objekt, in dem Spalten mit dem NEW-Schlüsselwort erstellt werden), ist kein Datenprovider erforderlich. Geben Sie in diesem Fall "**Data Provider=**none;" an.
Beispiel
Dim cnn As New ADODB.Connection
cnn.Provider = "MSDataShape"
cnn.Open "Data Provider=SQLOLEDB;Integrated Security=SSPI;Database=Northwind"