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 參數以外的參數。