Microsoft OLE DB Persistence Provider 允许将 Recordset 对象保存到文件中,并在随后从文件恢复 Recordset 对象。模式信息、数据和挂起更改将被保存下来。
用于保存 Recordset 的格式既可以是高级数据图表 (ADTG) 格式,也可以是可扩展标记语言 (XML) 格式。
提供者关键字
要调用该提供者,请在连接字符串中指定如下关键字和值。
"Provider=MSPersist"
错误
在应用程序中可检测到由该提供者发出的如下错误。
常量 | 说明 |
E_BADSTREAM | 正在打开的文件没有使用有效格式(即,格式不是 ADTG 或 XML)。 |
E_CANTPERSISTROWSET | 正在保存的 Recordset 对象设置有防止被保存的特性。 |
说明
Microsoft OLE DB Persistence Provider 不显露动态属性。
当前,不能保存参数化分级 Recordset 对象。
有关持久 Recordset 对象的详细信息,请参阅记录集持久性。