共用方式為


Microsoft OLE DB 持續性提供者概觀

Microsoft OLE DB 持續性提供者可讓您將 Recordset 物件儲存到檔案中,然後從檔案還原該 Recordset 物件。 會保留架構資訊、數據和擱置中的變更。

您可以將 Recordset 儲存為專屬的 Advanced Data Table Gram (ADTG) 格式,或開啟的可延伸標記語言 (XML) 格式。

提供者關鍵詞

若要叫用此提供者,請在連接字串中指定下列關鍵詞和值。

"Provider=MSPersist"

錯誤

您可以在您的應用程式中偵測到此提供者發出的下列錯誤。

恆定 描述
E_BADSTREAM 開啟的檔案沒有有效的格式(也就是說,格式不是ADTG或 XML)。
E_CANTPERSISTROWSET 已儲存的 Recordset 物件具有阻止其被儲存的特性。

備註

Microsoft OLE DB 持續性提供者不會公開任何動態屬性。

目前,只有參數化的階層式 Recordset 對象無法儲存。

如需持續儲存 recordset 物件的詳細資訊,請參閱 Recordset Persistence

當數據流用來開啟 Recordset 時,Open 方法的 Source 參數以外,不應該指定任何參數。