网络编程
位置:首页>> 网络编程>> XML编程>> 让XML在ASP中发挥其长处

让XML在ASP中发挥其长处

 来源:网奇 发布时间:2008-01-16 19:07:00 

标签:xml,asp,数据

在ASP中,也能让XML发挥其优点。例如像.NET那样写一个XML配置文件,在程序中读取,或者将一些数据量不大又经常访问的数据写入到XML中,经过转换后生成HTML。这样的话能够减少程序与数据库的频繁连接,提高网站的运行速度。


下面是从数据库中读取数据,并生成XML的一段代码:

<% 
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 fname,lname from tblGuestBook" 
set rs=Conn.Execute(sql) 
rs.MoveFirst() 
response.write("<?xml version='1.0' encoding='ISO-8859-1'?>") 
response.write("<guestbook>") 
while (not rs.EOF) 
response.write("<guest>") 
response.write("<fname>" & rs("fname") & "</fname>") 
response.write("<lname>" & rs("lname") & "</lname>") 
response.write("</guest>") 
rs.MoveNext() 
wend 
rs.close() 
conn.close() 
response.write("</guestbook>") 
%>

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com