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
The Microsoft OLE DB Persistence Provider enables you to save a Recordset object into a file, and later restore that Recordset object from the file. Schema information, data, and pending changes are preserved.
Sie können das Recordset -Objekt entweder im proprietären ADTG-Format (Advanced Data Table Gram) oder im offenen XML-Format (Extensible Markup Language) speichern.
Schlüsselwort für den Anbieter
Um diesen Anbieter aufzurufen, geben Sie das folgende Schlüsselwort und den folgenden Wert in die Verbindungszeichenfolge ein.
"Provider=MSPersist"
Fehler
Die folgenden Fehler, die von diesem Anbieter ausgegeben werden, können in Ihrer Anwendung erkannt werden.
Konstante |
Beschreibung |
|---|---|
E_BADSTREAM |
Die geöffnete Datei weist kein gültiges Format auf (d. h. das Format ist weder ADTG noch XML). |
E_CANTPERSISTROWSET |
Das Recordset-Objekt weist Merkmale auf, die verhindern, dass das Objekt gespeichert werden kann. |
Hinweise
Der Microsoft OLE DB-Anbieter für Persistenz macht keine dynamischen Eigenschaften verfügbar.
Derzeit können nur parametrisierte hierarchische Recordset -Objekte nicht gespeichert werden.
Weitere Informationen zum permanenten Speichern von Recordset-Objekten finden Sie unter Weitere Informationen zur Permanenz von Recordsets .
Wenn zum Öffnen eines Recordset-Objekts ein Stream verwendet wird, dürfen außer dem Source-Parameter der Open-Methode keine anderen Parameter angegeben werden.