如何把RecordSet对象保存到一个文件中

蝈蝈俊 2000-05-11 11:53:00
利用RecordSet 对象的Save 方法可以把RecordSet保存在一个文件中,可以保存成两种格式:1.adtg 2.xml。

Set Conn=Server.CreateObject("adodb.connection")
Set Rs=Server.CreateObject("adodb.Recordset")
Conn.Open "test","sa",""
Sql="select * from orders"
Rs.open Sql,conn
If Not Rs.Eof Then
Rs.Save "c:\rsSave.adtg", 0
End If
Rs.close

对保存的文件可以用RecordSet 的Open方法打开,如下的例子是打开刚才保存的文件。
set Rs=Server.createObject("adodb.Recordset")
Rs.Open "c:\rsSave.adtg", "Provider=MSPersist", , , adCmdFile
if not rs.eof Then
Response.write rs("OrderId")
End If
...全文
185 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinyue 2000-05-23
  • 打赏
  • 举报
回复
请问使用此方法有何用处?
zdg 2000-05-19
  • 打赏
  • 举报
回复
adtg是微软自己的格式, 好像没有公开.
xml是公认的国际标准.
weiwenbing 2000-05-18
  • 打赏
  • 举报
回复
我还是有两个问题:
1 adtg和xml两种格式的文件有何区别?
2 在recordset的Open中,“Provider=MSPersist"是何意思,有何用?
zdg 2000-05-11
  • 打赏
  • 举报
回复
好方法...是不是对查询分页很有用呢???

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧