怎样用SQL 2000 生成XML
来源:互联网 发布:网络红包潮 编辑:程序博客网 时间:2024/06/11 08:59
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
但是在使用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,不需要去保存这些数据,从而节省了系统开销。
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
以前在介绍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,不需要去保存这些数据,从而节省了系统开销。
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- 怎样用SQL 2000 生成XML
- 怎样用SQL2000生成XML
- 怎样用Silverlight读取xml
- sql 生成 XML
- SQL生成xml文档
- SQL查询 生成XML
- 怎样用SQL2000生成
- 怎样用c#处理xml文档.
- SQL语句直接生成XML
- 利用SQL生成xml示例
- 利用SQL生成xml示例
- 怎样用PHP生成html文件
- 怎样用Eclipse生成jar文件
- 怎样用Java生成ZIP文件
- asp SQL server 2000 读取记录直接生成xml文档
- SQL Server 2000中生成XML的技巧
- SQL Server 2000中生成XML的小技巧
- sql server T-Sql操作Xml 和 数据生成xml
- 日历函数单元
- sql2k增加的Function的sqlbook的帮助
- 使用 COM+ 参数化对象结构编程技术
- 深入CSS结构:合理运用div和span
- elisp的MSN通信程序
- 怎样用SQL 2000 生成XML
- Delphi快速读出注册表
- 深入CSS结构:div再议以及对span的迷惑
- 袖珍数据库连接查询手册
- 网页制作中应用CSS控制文本的主要指令
- 再谈Delphi vs VC++(非常精彩)
- 数据变换和转换注意事项(SQL)
- Delphi(BCB)中编译器版本宏定义
- 一个简单又不简单的Css设计实例