共用方式為


Microsoft OLE DB Persistence Provider 概觀

Microsoft OLE DB Persistence Provider 可讓您將 Recordset (部分機器翻譯) 物件儲存到檔案中,稍後再從該檔案還原該 Recordset 物件。 會保留結構描述資訊、資料與暫止的變更。

您能以專屬的 Advanced Data Table Gram (ADTG) 格式或開放式可延伸標記語言 (XML) 格式儲存資料錄集

提供者關鍵字

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

"Provider=MSPersist"

錯誤

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

常數 描述
E_BADSTREAM 開啟的檔案沒有有效的格式 (也就是說格式不是 ADTG 或 XML)。
E_CANTPERSISTROWSET 儲存的 Recordset 物件具有防止儲存該物件的特性。

備註

Microsoft OLE DB Persistence Provider 不會公開任何動態屬性。

目前,只有參數化的階層式 Recordset 物件是無法儲存的。

如需持續儲存 Recordset 物件的詳細資訊,請參閱資料錄集持續性 (部分機器翻譯)。

當資料流是用來開啟資料錄集時,不應該指定 Open 方法的 Source 參數以外的參數。