社区
ASP
帖子详情
怎样用SQL 2000 生成XML
lessbird
2002-07-21 01:35:39
如题,谢谢
...全文
95
1
打赏
收藏
怎样用SQL 2000 生成XML
如题,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
popcode
2002-07-21
打赏
举报
回复
以前在介绍SQL2k的时候已经提到了SQL2k对XML的支持,使用for XML语句就可以很容易的把执行的结果转化为一个XML,这
样可以在很大程度上提高系统运行效率和开发速度,详细的内容请参见Books Online。
但是在使用ADO(Required ADO 2.6)访问返回的XML的方式和原来的Recordset是有所不同的。如果你还是使用Recordset
访问的话,只能得到一个Unicode格式的XML Schema,而无法得到XML的内容。
其实这个问题也是很容易就能解决的,只是我自以为很熟悉ADO,没有仔细看Help,所以没有发现ADO是采用Stream的方式
来得到和返回XML的。
Command 对象有两个属性,叫Input Stream和Output Stream,属性的值是一个IUnknown接口。可以把一个XML Parser的接
口赋给它,或者是直接用Request、Response等。这样的好处是不需要再去生成一个Recordset,不需要去保存这些数据,
从而节省了系统开销。
SQL
Server
2000
中
生成
XML
的小技巧
本文介绍了
SQL
Server
2000
(
SQL
2k) 中
XML
的支持特性,通过FOR
XML
语句将查询结果转换为
XML
格式,提高了系统的运行效率。同时,文章提供了使用ADO访问
XML
数据的方法,避免了
生成
Recordset带来的额外开销。
怎样用
SQL
2000
生成
XML
本文介绍了一种利用Command对象的InputStream和OutputStream属性处理
XML
数据的方法,通过设置属性值为Response对象,可以避免创建Recordset,减少系统开销,并提供了一个具体的VBScript示例。
SQL
Server
2000
中
生成
XML
的技巧
本文介绍了
SQL
Server
2000
中
XML
支持的特性及其如何通过FOR
XML
语句将查询结果转换为
XML
格式。同时探讨了使用ADO访问返回的
XML
数据的方法,并提供了一个示例展示如何通过设置Command对象的属性来实现将
XML
数据直接输出到HTTP响应。
asp
SQL
server
2000
读取记录直接
生成
xml
文档
本文介绍了一个使用 ASP 和 VBScript 进行
XML
数据导出的示例代码。通过 ADO 对象连接
SQL
Server 数据库,并从指定表中选取前 20 条记录,以
XML
格式返回数据。此示例展示了如何设置数据库连接、执行
SQL
查询并将结果集转换为
XML
的全过程。
SQL
Server
2000
XML
概述
本文讲述了
SQL
Server
2000
中的
XML
功能及与Oracle的功能比较。
XML
为不同应用和系统的数据交换与集成提供机制,
SQL
Server
2000
提供多种
XML
功能,如HTTP访问、FOR
XML
等。与Oracle相比,
SQL
Server
2000
在多方面有优势,如提供简单公开机制、直接
生成
XML
等。
ASP
28,403
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章