将Recordset作为XML保存

星空下嘚承诺

星空下嘚承诺

2016-01-29 18:40

将Recordset作为XML保存,将Recordset作为XML保存
 

微软使得将ActiveX数据对象(ADO)的Recordset作为XML在ADO 2.1里保存成为可能。这对于将Recordset保存在客户计算机上用于脱机使用很有用处。如果你希望通过可扩展样式表语言转换(XSLT)来操控Recordset的数据,那么这一能力也是很有用的。

 
要将Recordset作为XML来保存,就要调用Save方法,并将目标文件及adPersistXML标志进行传递:

Dim rst As Recordset

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/asp/)

Set rst = New Recordset
rst.ActiveConnection = "PROVIDER=SQLOLEDB;DATA SOURCE=SQLServer;" & _
                       "Initial Catalog=pubs;Integrated Security=SSPI"
rst.CursorLocation = adUseClient
rst.Open "Select * from authors where au_lname = 'Smith'"
rst.SaveApp.Path & "recordset.xml", adPersistXML
rst.Close

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/asp/)

如果所指定的文件命已经存在,那么对Save方法的调用就会导致一个运行错误。

要打开已经保存的Recordset,就要将文件名传递给Recordset的Open方法。设置ActiveConnection属性能够让你将Recordset保存会数据库里:

Dim rst As Recordset

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/asp/)

Set rst = New Recordset
rst.CursorLocation = adUseClient
rst.OpenApp.Path & "recordset.xml"
rst.ActiveConnection = "PROVIDER=SQLOLEDB;DATA SOURCE=SQLServer;" & _
                       "Initial Catalog=pubs;Integrated Security=SSPI"

MsgBoxrst.RecordCount

 

 
展开更多 50%)
分享

猜你喜欢

将Recordset作为XML保存

ASP
将Recordset作为XML保存

将阴影作为构图重点的方法

摄影 人像摄影 静物摄影
将阴影作为构图重点的方法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

将颜色作为构图重点的方法

摄影 人像摄影 静物摄影
将颜色作为构图重点的方法

VBA将Excel导出为XML

电脑入门
VBA将Excel导出为XML

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

JAVA使用XML作为持久存储介质实现方法

编程语言 网络编程
JAVA使用XML作为持久存储介质实现方法

使用SQL Server 将现有代码作为Web 服务提供

SQLServer
使用SQL Server 将现有代码作为Web 服务提供

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

ASP提速技巧五则

ASP提速技巧五则

使XP系统快上几倍的三招技巧

使XP系统快上几倍的三招技巧
下拉加载更多内容 ↓