您现在的位置: 网页吧 > 技术文档 > 网络编程 > ASP专区 > 正文
  • 站内搜索:

十天学会asp简明学习教程(6)数据库的基本操作

[作者:佚名 | 点击数: | 时间:2006-9-5]【

本节实例点这里下

学习目的:学会数据库的基本操作2(写入记录并显示出来)
第四步教程, 大家掌握ACCESS数据库的连接和读取记录 ;第五步教程, 学会了向数据库写入记录。这一步就请大家做一个录入数据到数据库,并显示出来的练习。

本练习一共有三个文件

hw1.asp同第四步教程一样,是数据提交页面,内容如下:

<form name="form1" method="post" action="hw2.asp">
name <input type="text" name="name"><br>
tel <input type="text" name="tel"><br>
message <input type="text" name="message" value=""><br>
<input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit2" value="重置">
</form>

hw2.asp同第五步教程略有不同,是接受hw1.asp的变量并写入数据库,最后转到hw3.asp显示出来,内容如下:

<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb")
name=request.form("name")
tel=request.form("tel")
message=request.form("message")
exec="insert into guestbook(name,tel,message)values('"+name+"',"+tel+",'"+message+"')"
conn.execute exec
conn.close
set conn=nothing
response.redirect "hw3.asp"
%>

大家看到没有,最后一行是response.redirect "hw3.asp", 解释一下response.redirect,它是转向的意思,后面的"hw3.asp"就是转向的文件。


hw3.asp同第四步教程一样,是显示数据库内容页面,内容如下:

<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb")

exec="select * from guestbook"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
%>

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<%do while not rs.eof%><tr>
<td><%=rs("name")%></td>
<td><%=rs("tel")%></td>
<td><%=rs("message")%></td>
<td><%=rs("time")%></td>
</tr><%
rs.movenext
loop
%>

练习完本题后,回家后请大家自己做一个题目。

做一个录入数据到数据库,并显示出来的练习。需要提交的内容是姓名、性别、电话、民族、政治面貌、简历内容

有能力的话,请自己设计好看的版面,并实现以上功能!做完好打包发电子邮件到:hwlovemm@126.com

十天学会asp简明学习教程(6)数据库的基本操作网友评论
发表评论
  • 姓 名 :* (必填项)
  • E-mail: QQ:
  • 评 分 : 1分 2分 3分 4分 5分
  • 评论内容:
·请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任。
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据。
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为。
网页吧·中国站长第一门户