从数据库获取 XML
XML 可在不安装任何 XML 软件的情况下从数据库生成。
如需从服务器生成 XML 数据库响应,只需简单地编写以下代码,并把它在服务器上保存为 ASP 文件:
response.ContentType = "text/xml"
set conn=Server.CreateObject("ADODB.Connection")
conn.provider="Microsoft.Jet.OLEDB.4.0;"
conn.open server.mappath("/db/database.mdb")
sql="select FirstName,LastName from Persons"
set rs=Conn.Execute(sql)
rs.MoveFirst()
response.write("<?xml version='1.0' encoding='ISO-8859-1'?>")
response.write("")
while (not rs.EOF)
response.write("")
response.write("" & rs("FirstName") & "")
response.write("" & rs("LastName") & "")
response.write("")
rs.MoveNext()
wend
rs.close()
conn.close()
response.write("")
%>
上面的例子使用了带有 ADO 的 ASP。
如果您需要学习 ADO,请访问我们的《ADO 教程》。