怎样用SQL 2000 生成XML_SQL SERVER数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

怎样用SQL 2000 生成XML

作者:黑客防线网安SQL维护基地 来源:黑客防线网安SQL维护基地 浏览次数:0

本篇关键词:生成怎样一个使用
黑客防线网安网讯:以前在介绍SQL2k的时候已经提到了SQL2k对XML的支持,使用for XML语句就可以很容易的把执行的结果转化为一个XML,这样可以在很大程度上提高系统运行效率和开发速度,详细的内容请参见Books O...

以前在介绍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,不需要去保存这些数据,从而节省了系统开销。

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-10022-1.html
网站维护教程更新时间:2012-03-21 02:28:45  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer