ADO Save 方法
❮ 完整的 Recordset 对象参考
Save 方法将 Recordset 对象保存到文件或 Stream 对象。当 save 方法完成时,记录指针将指向 Recordset 的第一条记录。
注意:如果 Recordset 应用了筛选器,则只有“已筛选”的记录将被保存。
注意:此方法只能对已打开的 Recordset 调用。
语法
objRecordset.Save destination,persistformat
参数 | 描述 |
---|---|
destination | 可选。指定 Recordset 对象保存的位置;文件的路径名或 Stream 对象的引用 |
persistformat | 可选。一个 PersistFormatEnum 值,指定 Recordset 的格式(XML 或 ADTG)。默认值为 adPersistADTG |
示例
您可以将 Recordset 以 XML 格式保存
<%
set xmlDoc=CreateObject("Microsoft.XMLDOM")
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs = Server.CreateObject("ADODB.recordset")
rs.Open "Customers", conn
'将 Recordset 保存到 DOM 树中
rs.Save xmldoc, 1
%>
PersistFormatEnum 值
常量 | 值 | 描述 |
---|---|---|
adPersistADTG | 0 | 以 Microsoft Advanced Data TableGram (ADTG) 格式保存。 |
adPersistXML | 1 | 以可扩展标记语言 (XML) 格式保存 |
adPersistADO | 1 | 以 ADO 自有的可扩展标记语言 (XML) 格式保存。此值与 adPersistXML 相同,为了向后兼容而包含 |
adPersistProviderSpecific | 2 | 提供程序将使用其自己的格式持久化 Recordset |
❮ 完整的 Recordset 对象参考