欢迎来到天天文库
浏览记录
ID:42606391
大小:540.00 KB
页数:3页
时间:2019-09-18
《ASP授课教案21资料》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、网页设计与制作课程授课教案课次√21授课方式(请打√)理论课□讨论课□实验课□习题课□其他□课时安排2授课题目(教学章、节或主题):第五章:数据库编程基础案例5-2:数据库版本留言簿教学目的、要求(分掌握、熟悉、了解三个层次):1.了解留言簿的基本功能2.熟悉本实例的文件组成和制作流程3.掌握ASP使用SQL语句插入记录和查找记录并显示出来教学重点及难点:1.留言簿的制作流程2.ASP使用SQL语句插入记录和查找记录并显示出来教学基本内容方法及手段案例5-6:数据库版本留言簿本案例有4个文件组成:·input.htm
2、:留言簿的输入程序·handle.asp:处理程序·display.asp:显示程序·lyb.mdb:存储留言信息的数据库,内含lyb表。其字段名及字段类型参考下图。运行该案例的窗口界面和各文件之间的关系图如下:多媒体讲解,先演示本实例的操作过程,分析本实例具备的功能,再在页面的操作过程中分析各个页面如何联系在一起,组成一个留言簿的。第3页(共3页)教学基本内容方法及手段如何从无到有,制作该实例?解答:其操作流程如下:1.新建一个取名为“lyb”的文件夹,后面几步建立的页面都放入该文件夹。把数据库文件lyb.mdb也
3、存放到该文件夹中,内含有一个lyb的表,表结构如下:多媒体讲解,通过上面的分析,与学生一起完成如下4个文件的制作。第3页(共3页)教学基本内容方法及手段2.Input.htm页面的制作(1)新建一个静态页面,取名为Input.htm。(2)插入一个表单,在表单内插入一个表格,在相应单元格内输入文本、插入四个文本框、一个提交按钮、一个重置按钮。(3)分别设置文本框的名字为:Name、Email、Subject、Memo。(4)选择表单,在其属性面板中的动作框内输入:handle.asp。3.handle.asp页面的制
4、作(1)新建一个动态页面,取名为handle.asp。(2)切换到代码窗口,输入课本第107页的代码。4.display.asp页面的制作(1)新建一个动态页面,取名为display.asp。(2)插入一个5行2列的表格,在第一列输入文字标题。(3)分别单击第二列的单元格,切换到代码视图,分别插入如下代码:<%=rs("姓名")%><%=rs("Email")%><%=rs("主题")%><%=rs("时间")%><%=rs("内容")%>(4)切换到代码视图,在最前面添加如下代码:<%'连接数据库,做查询setco
5、nn=Server.CreateObject("ADODB.Connection")conn.Open("driver={MicrosoftAccessDriver(*.mdb)};dbq="&_Server.MapPath("lyb.mdb"))sql="SELECT*FROMlybORDERBY时间DESC"setrs=conn.Execute(sql)'按照的样式输出WhileNotrs.EOF%>(4)在最后面添加如下代码:
<%rs.movenext()Wend%>一步步提示,举例讲解,多媒体讲解,使学
6、生更深入了解ASP使用SQL语句操作数据库的应用。上机作业:1.先运行该案例的input.htm,了解其操作流程和功能。2.按照操作流程,制作并运行由4个文件组成的留言簿实例。3.本实例只能对数据库的操作只有读取和添加,同学们可以思考,如何完成对记录的编辑和删除?又如何对某个字段内容进行查询?第3页(共3页)
此文档下载收益归作者所有