'移到下一条数据记录,然后判断是否到表尾,是把数据指针移到表头 Session(\…
数据删除文件d_del.asp代码:
<%
'创建数据库的连接
Set conn = Server.CreateObject(\
strProvider = \Source=zjf;Initial Catalog=txl;User ID=sa; Password=; \
conn.Open strProvider '取得被删除记录的标识
t_number=Request(\'设定执行的SQL语句
sql= \'执行删除操作
conn.execute sql
Response.Write \该记录已成功删除!\Set conn=nothing %>
5.数据的修改。 [参考代码]
建立数据修改页面文件(d_editshow.asp):
<%'取得被编辑记录的标识
t_number=Request(\'创建数据库的连接
Set conn = Server.CreateObject(\
strProvider = \Source=zjf;Initial Catalog=txl;User ID=sa; Password=; \
conn.Open strProvider '建立RecordSet对象
Set rs=Server.createObject(\'启动指定的数据表
rs.Open \ t_number ,conn,adOpenkeySet,adlockOptimistic '获得记录值
t_name=rs(\
t_number=rs(\t_class=rs(\t_sex=rs(\
t_minzu=rs(\t_phone=rs(\t_jiguan=rs(\%>
学 生 基 本 数 据 录 入
<%Set conn=nothing%>
建立数据修改程序,文件名为d_Edit.asp。代码如下:
<%
'取得用户输入的数据
26
t_name=Trim(request.form(\
t_number=Trim(request.form(\t_class=Trim(request.form(\t_sex=Trim(request.form(\
t_minzu=Trim(request.form(\t_phone=Trim(request.form(\t_jiguan=Trim(request.form(\'创建数据库的连接
Set conn = Server.CreateObject(\
strProvider = \Source=zjf;Initial Catalog=txl;User ID=sa; Password=; \
conn.Open strProvider '设置修改时的SQL语句
field=array(\_phone\
value=array(t_name,t_number,t_class,t_sex,t_minzu,t_phone,t_jiguan)
sql=\For i=0 To ubound(field)
sql = sql & field(i) & \ If i <> ubound(field) Then sql=sql & \ Else
sql=sql & \t_number=\ End If Next
'执行修改操作
conn.Execute sql
If conn.Errors.Count>0 Then
Response.Write \系统发生\个错误!\Else
Response.Write \你的信息已成功修改!\End If
Set conn=nothing%>
五、思考题:
(1)什么是Web数据库?与传统数据库相比,Web数据库具有哪些优点?
(2)在ASP脚本程序中利用各种ADO对象及其相应的方法,可以有哪几种不同的途径来查询数据库,并返回所需的记录集?
实验九 留言板实例的制作
实验项目性质:设计性 计划学时:2学时 一、实验目的
通过实验掌握动态网站建设与开发的流程;熟练掌握在ASP对数据库的操作;了解软件项目开发的思想。
27
二、预习与参考
复习第1章、第2章、第9章、第10章和第11章内容。
三、实验器材
配置网络环境的计算机系统,安装有IIS、Dreamweaver MX 2004、Access 2000/SQL Server 2000数据库系统等。
四、实验内容:
课内与课外结合,设计开发一个留言板动态网站应用程序,主要实现留言的签写与保存、留言的读取与显示、留言的回复和管理员对留言管理等功能。
要求使用ASP与SQL Server数据库相结合的技术来实现,要求采用数据库方式存储留言的内容。
要求提交:
1.系统设计方案,其中包括软件运行环境设计、系统模块设计和数据库结构设计。 2.设计完成的留言板动态网站。 3.网站的安装与使用说明书。
实验十 设计开发应用网站
实验项目性质:设计性 计划学时:4学时 一、实验目的
通过实例,使学生复习所学知识,融会和贯通课程的的基本概念、基本理论,更好地掌握基于ASP脚本环境的网站建设与开发技术;提高解决实际问题的能力。
二、预习与参考
本课程内容。
三、实验器材
配置网络环境的计算机系统,安装有IIS、Dreamweaver MX 2004、Access 2000/SQL Server 2000数据库系统等。
四、实验内容:
课内与课外结合,按照软件项目开发的思想,设计出一个动态应用网站实例,主题自定;要求体现一定的技术先进性和编程量,要求网站具有普通用户和管理用户不同的操作界面。
设计与开发内容包括网站策划、内容模块设计、数据库设计、网站页面链接设计、代码设计和网站测试等。
要求提交:
1.系统设计方案,其中包括软件运行环境设计、系统模块设计和数据库结构设计。 2.设计完成的动态应用网站。 3.网站的安装与使用说明书。
28