注册
 找回密码
 注册
江西广告网
查看: 550|回复: 0
打印 上一主题 下一主题

怎样用SQL 2000 生成XML

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2009-2-19 08:26:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
  Command 对象有两个属性,叫Input Stream和Output Stream,属性的值是一个IUnknown接口。可以把一个XML Parser的接口赋给它,或者是直接用Request、Response等。这样的好处是不需要再去生成一个Recordset,不需要去保存这些数据,从而节省了系统开销。      下面给大家一个简单的把XML用Response返回的Example:      〈%@ Language=VBScript %>   〈!-- #include file="ADOVBS.inc" -->   〈%   Dim objConn, objCmd, i   Set objConn = Server.createobject("ADODB.CONNECTION")   objConn.Open "Provider=SQLOLEDB.1assword=ersist Security Info=True;User ID=sa;Initial Catalog=PBA;Data Source=(local)"   Set objCmd = Server.CreateObject("ADODB.Command")   objCmd.ActiveConnection = objConn   objCmd.Properties("Output Stream") = Response   objCmd.Properties("XML Root") = "root"   objCmd.CommandText = "Select * from UserStatus for XML Auto"   Response.ContentType = "text/xml"   objCmd.Execute i, , adExecuteStream   Set objCmd = Nothing   objConn.Close   Set objConn = Nothing   %> <
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表