如何用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
%> 展开
节点的形式显示在页面上,不知道可以吗???
有没有高手,给个代码呗,小弟先谢谢啦!!!!!
针对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
%> 展开
2个回答
展开全部
让我想想
这样可以啊,用AJAX,先用asp从数据库中把数据取出来,然后再用AJAX的回调方法对返回的数据处理成XML就行了啊,
我只想到这个方法,有没有其他的方法你要多想
这样可以啊,用AJAX,先用asp从数据库中把数据取出来,然后再用AJAX的回调方法对返回的数据处理成XML就行了啊,
我只想到这个方法,有没有其他的方法你要多想
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询