高教版《asp网页制作》ADO数据对象教案

资源下载
  1. 二一教育资源

高教版《asp网页制作》ADO数据对象教案

资源简介

授课章节名称 ADO数据对象
教学目的 1、理解组件的概念和创建。学习如何用asp连接数据库, 2、掌握如何将数据写入到access数据库中。
教学重点 1、连接数据库 2、将数据写入到access数据库中
教学难点 1、连接数据库 2、将数据写入到access数据库中
更新、补充、删节内容 无
使用教具 多媒体机房
课外作业 补充
课后体会 本节详细介绍了组件的概念和创建。学习如何用asp连接数据库,以及如何将数据写入到access数据库中。 这些概念过于抽象化,学生掌握过程中有很大难度,这就要求我们教师不断的耐心的详细的进行讲解。
授课主要内容或板书设计
一般来说,一个真正的、完整的站点是离不开数据库的,因为实际应用中,需要保存的数据很多,而且这些数据之间往往还有关联,利用数据库来管理这些数据,可以很方便的查询和更新。 一、组件  1、activex组件能够扩展activex的能力,使用activex组件可以实现一些仅靠脚本无法实现的功能。如数据库访问、文本访问等。   2、Asp有哪些常用组件?   ad rotator组件创建一个广告   browser组件获取客户端浏览器信息   content linking组件建立网上在线教程的目录   page counter组件设计网站计数器   e-mail组件发送电子邮件   filesystem组件管理文件夹、管理文件、读写文件   ADO组件是asp服务器的一个组件,用于处理数据库操作 通过server.createobject可以创建组件。语法: set 对象名称=server.createobject("activex server组件") 二、ADO组件 三、接下来我们开始学习与数据库结合来制作一个注册系统。演示 步骤1、界面设计register.asp 数据提交到result.asp中去处理。 步骤2、数据库设计result.asp  一般来说,一个真正的、完整的站点是离不开数据库的,因为实际应用中,需要保存的数据很多,而且这些数据之间往往还有关联,利用数据库来管理这些数据,可以很方便的查询和更新。数据库有很多种,如:Fox 数据库(.dbf)、Access 数据库(.mdb)、Informix、Oracle 和 SQL Server 等等,在这里,我将以 Microsoft Access 数据库为例来说明ASP是如何访问数据库的。 步骤3、连接数据库 方法1:  Set conn = Server.CreateObject("ADODB.Connection") conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("data.mdb") 方法2: Set conn = Server.CreateObject("ADODB.Connection") conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="Server.MapPath("data.mdb") 注意:一个页面中,只要连接一次就可以了,数据库使用完后要及时关闭连接。     conn.Close     Set conn = Nothing 步骤4、添加新记录到数据库 <%
user=request.form("user")
pwd1=request.form("pwd1")
pwd2=request.form("pwd2")
name=request.form("name")
qq=request.form("qq") '数据库连接
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("data.mdb") '数据写入
if pwd1=pwd2 then '判断密码和确认密码是否相等
sql = "insert into user (userid,password,name,qqnumber) values('"&user&"','"&pwd1&"','"&name&"','"&qq&"')"
conn.Execute(sql)
response.redirect "success.htm"  '注册成功转向success.htm
else
response.redirect "unsuccess.htm" '注册不成功转向unsuccess.htm
end if conn.Close
Set conn = Nothing 作业: 1、完成注册系统,链到作业本上。 2、预习SQL语句:SELECT 语句、INSERT INTO 语句、UPDATE 语句、DELETE 语句、EXECUTE 语句。

展开更多......

收起↑

资源预览