如何用asp查询access数据库返回的结果显示为xml

我想用asp查询access里的数据,然后返回结果为xml,并以节点的形式显示在页面上,不知道可以吗???有没有高手,给个代码呗,小弟先谢谢啦!!!!!针对xml的设定,... 我想用asp查询access里的数据,然后返回结果为xml,并以
节点的形式显示在页面上,不知道可以吗???
有没有高手,给个代码呗,小弟先谢谢啦!!!!!
针对xml的设定,在iis里有吗?
现在的状态是,access里的东西可以显示在页面上,
却不是以节点的方式显示的。具体代码如下,请高手给予解答。谢谢
<%@language="VBScript"codepage="65001"%>
<%Response.ContentType = "text/xml"%>
<%
dim conn,connstr,rs,sql
connstr="provider=Microsoft.Jet.OLEDB.4.0;data source="&Server.MapPath("TNKTREE200801001.mdb")&";"
set conn=Server.CreateObject("ADODB.Connection")
set rs=Server.CreateObject("ADODB.RecordSet")
conn.open connstr
sql="SELECT * FROM TnkTree"
rs.open sql,conn,1,1
Dim resultXML
resultXML = "<?xml version=""1.0""encoding=""utf-8""?><Navi>"
Do while rs.EOF <> True
resultXML = resultXML & "<TnkTree>"
resultXML = resultXML & "<TreeCode>" & rs.Fields.Item(0) & "</TreeCode>"
resultXML = resultXML & "<DispName>" & rs.Fields.Item(1) & "</DispName>"
resultXML = resultXML & "</TnkTree>"
rs.MoveNext
Loop
resultXML = resultXML & "</Navi>"
Response.Write(resultXML)
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
展开
 我来答
百度网友2adfbec36
2009-05-02 · TA获得超过790个赞
知道答主
回答量:256
采纳率:0%
帮助的人:217万
展开全部
让我想想
这样可以啊,用AJAX,先用asp从数据库中把数据取出来,然后再用AJAX的回调方法对返回的数据处理成XML就行了啊,
我只想到这个方法,有没有其他的方法你要多想
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
淘宝女装天使
2009-05-04 · TA获得超过427个赞
知道答主
回答量:28
采纳率:0%
帮助的人:0
展开全部
asp文件能正确运行吗?检查下是不是iis的asp环境没设置好
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式