Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 软件时空 > 软件相关 > 怎样用SQL 2000 生成XML 
【标  题】:怎样用SQL 2000 生成XML 
【关键字】:SQL,XML,SQL,2000,XML,nbsp
【来  源】:网络

怎样用SQL 2000 生成XML 

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

不通过dsn访问sql server:【上一篇】
MySQL入门学习(三):【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • VC入门的一些个人想法
  • 电容
  • 也谈程序员的沟通与合作
  • Compiere 角色及用户的说明
  • 读书笔记之<<Learning the bash shell>> 之四
  • 修改 Word 命令
  • apache服务器,让默认页是gb2312
  • Flash5 ActionScript高级编程指南(1)
  • WCDMA为何采用分层式体系结构
  • 中国WAPI代表团遭不公正待遇,全体退场
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.