个人主页的数据库 ASP 解决方案
如今,CGI 日渐衰落,ASP 大行其道,大有取而代之之势。对个人主页制作者而言,CGI
也确实太复杂了,尤其是在 数据库的操作上,繁复无比让人望而生畏。相较而言, ASP
则简单得多。其面向对象的思想,将复杂的底层操作掩盖,只留下简单的调用接口。对数
据库的操作更是将它的优点体现得淋漓尽致。
本文将简单介绍在个人主页中运用 ASP 连接数据库,实现动态网页。相信您在读完本
文后,您的主页将更加精彩。
1.在 ASP 中查询 ACCESS 数据库
ASP 能让我们用简单的方法在网页中查询、更新数据库。下面将给出的例子用的是
MS ACCESS DATABASE,但是其操作的原理却可同样地运用在任何支持 ODBC 的数据
库上。(之所以选择 ACCESS,是因为它容易操作,且被广泛使用,对大多数 的中小型项
目而言,ACCESS 无疑是最好的选择。)
先用 ACCESS 建立一个数据表如下:
用户编
号
姓名 城市 电话号码
1
张三 武汉 027-84713858
2
李四 北京 010-99581426
3
王五 上海 021-85541253
再请看下面的一段例子:
<%
SET DBCONNECTION=SERVER.CREATEOBJECT(“ADODB.CONNECTION”)
DBCONNECTION.OPEN “DSNNAME”
SQLQUERY=“SELECT * FROM CUSTOMERS”
SET RECUSTIONMERLIST=DBCONNECTION.EXECUTE(SQLQUERY)
%>
< CENTER>
< TABLE BORDER=1>
< % DO WHILE NOT RECUSTOMERLIST.EOF %>
< TR>
< TD><%=RECUSTOMERLIST(“客户编号”)%>< /TD>
< TD><%=RECUSTOMERLIST(“姓名”)%>< /TD>
< TD><%=RECUSTOMERLIST(“城市”)%>< /TD>
< TD><%=RECUSTOMERLIST(“电话号码”)%>< /TD>
< /TR>
< % RECUSTOMERLIST.MOVNEXT LOOP %>
评论0
最新资源