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.
Mit dem Microsoft OLE DB-Persistenzanbieter können Sie ein Recordset-objekt in einer Datei speichern und später das Recordset-Objekt aus der Datei wiederherstellen. Schemainformationen, Daten und ausstehende Änderungen bleiben erhalten.
Sie können das Recordset- entweder im proprietären Format Advanced Data Table Gram (ADTG) oder im geöffneten XML-Format (Extensible Markup Language) speichern.
Provider-Schlüsselwort
Geben Sie zum Aufrufen dieses Anbieters das folgende Schlüsselwort und den folgenden Wert in der Verbindungszeichenfolge an.
"Provider=MSPersist"
Irrtümer
Die folgenden Fehler, die von diesem Anbieter ausgegeben werden, können in Ihrer Anwendung erkannt werden.
Konstante | Beschreibung |
---|---|
E_BADSTREAM | Die geöffnete Datei verfügt nicht über ein gültiges Format (d. a. das Format ist nicht ADTG oder XML). |
E_CANTPERSISTROWSET | Das gespeicherte Recordset-Objekt weist Merkmale auf, die verhindern, dass es gespeichert wird. |
Bemerkungen
Der Microsoft OLE DB-Persistenzanbieter macht keine dynamischen Eigenschaften verfügbar.
Derzeit können nur parametrisierte hierarchische Recordset- Objekte gespeichert werden.
Weitere Informationen zum dauerhaften Speichern Recordset--Objekten finden Sie unter Recordset Persistence.
Wenn ein Datenstrom verwendet wird, um ein Recordset zu öffnen, sollte keine anderen Parameter als der parameter Source der Open-Methode angegeben sein.