文章分类 | 软件分类 | 最新软件 | 杀毒软件 | 实用软件  | MTV下载  | 设为首页 |
  | 下载分类 | 最近更新
您的位置: 首页 >> 文章首页 >> 技术开发 >> XML 学院 >>  
XML 学院点击TOP10
·了解WEB页面工具语言XML五好处2006-2-9 16:29:48
·使用PHP DOM-XML创建和解析XML文件2006-2-5 14:16:30
·XML在语音合成中的应用2006-2-9 16:36:32
·制作虚线效果的水平线2006-2-10 11:43:03
·XML简易教程之三2006-2-9 16:30:35
·XSL简明教程5XSL的索引2006-2-9 16:29:31
·ADO数据与XML数据间的转换的类2006-2-9 16:29:15
·XSL简明教程2XSL转换2006-2-9 16:29:27
·为何XML对Web服务很重要2006-2-9 16:33:56
·使用xmldom在服务器端生成静态html页面2006-2-9 16:30:29
技术开发点击TOP10
·数据库升迁从sqlserver6.5到sqlserver20002006-2-9 17:36:12
·ASP生成JS调用的代码2006-2-9 9:06:53
·彻底终结浏览器Cahce页面的解决方案2006-2-5 13:31:26
·Javascript实例教程20 OLE Automation72006-2-9 16:53:32
·有关微软新一代开发技术ASP+的介绍2006-2-5 13:30:03
·MySQL Join详解2006-2-9 16:57:36
·ASP 中 Split 函数的实例2006-2-9 17:32:00
·使用视图控制用户对数据访问2006-2-9 17:33:51
·SQL Server 2000安装和基本框架2006-2-9 17:34:09
·怎样才能实现随机广告2006-2-5 13:19:42

 

用SQL生成XML
作者:我去下载           时间:2006-2-9 20:42:44


以前在介绍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,不需要去保存这些数据,从而节省了系统开销。
分页:
相关文章:
Copyright© 2005-2006 wqxz.com, All Rights Reserved. 购买虚拟主机请与本站联系