欢迎来到天天文库
浏览记录
ID:47027862
大小:337.01 KB
页数:5页
时间:2019-06-29
《网页设计与制作 课程授课教案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、网页设计与制作课程授课教案课次√23授课方式(请打√)理论课□讨论课□实验课□习题课□其他□课时安排2授课题目(教学章、节或主题):第六章:ADO数据访问接口6.1ADO数据访问接口概述6.2Connection数据对象教学目的、要求(分掌握、熟悉、了解三个层次):1.了解ADO常用的四种对象及其功能2.熟悉访问数据库表的字段的几种方法3.掌握数据库调用的基本格式一教学重点及难点:1.访问数据库表的字段的几种方法2.数据库调用的基本格式一教学基本内容方法及手段6.1ADO数据访问接口概述 使用A
2、DO(ActiveXDataObject,ActiovX数据对象),可以对几乎所有数据库(如MicrosoftAccess,MicrosoftSQLServer和Oracle等)进行读取和写入。ADO常用的四种对象及其功能:·连接对象(Connection):用来连接数据库。·记录集对象(RecordSet):用来保存查询语句返回的结果。·命令对象(Command):用来执行SQL语句或者SQLServer的存储过程。·参数对象(Parameter):用来为存储过程或查询提供参数。6.2Conne
3、ction数据对象与数据库的所有通信都通过一个打开的Connection对象进行。对一个数据库进行数据的插入和读取之前,必须先打开数据库连接。 当使用ADO打开数据库的时候,会有一个指针指向某一行记录,默认的情况下,该指针指向数据库的第一行。假定该指针为“rs“,如果要访问数据库表的字段,可以用下图所示的方法。多媒体讲解多媒体讲解,举例讲解,对比讲解第5页(共5页)教学基本内容方法及手段6.2.1打开和关闭数据库连接 要建立与一个数据库的连接,首先创建Connection对象的一个实例,然后调
4、用Connection对象的Open方法打开一个连接,并通过程序6-01.asp输出数据库表头。 实例:输出数据库的表头(6-01.asp)
5、erson.mdb")) setrs=conn.Execute("SELECT*FROMgrade") ForI=0tors.Fields.Count-1 Response.Write("
6、件。 (2)然后执行一个SQL语句中的grade是一个表名。 (3)rs.Fields.Count返回数据表的列数。 (4)程序需要折行使用符号“&_”连接。思考:1.运行6-01.asp,浏览器输出结果是什么?2.在6-02.asp的For语句中,把“rs(I).Name”改成“rs(I)”,浏览器输出什么?解答:1.浏览器输出表头和第一条记录:•学号•性别•姓名•语文•数学•英语2.浏览器输出表头和第一条记录:•14•男•小周•50•200•80格式一:数据库调用的基本格式
7、 格式说明:利用Execute方法执行SQL语句 第一步:建立Connection对象 setconn=Server.CreateObject("ADODB.Connection") 第二步:使用Connection对象的Open方法建立数据库连接 conn.Open("driver={MicrosoftAccessDriver(*.mdb)};dbq="&_ Server.MapPath("person.mdb")) 第三步:使用Connection对象
8、的Execute方法执行SQL语句 ‘如果执行查询语句 setrs=conn.Execute("数据查询语句") '如果执行数据操纵语句 conn.Execute("数据操纵语句") 课本实例讲解,多媒体讲解一步步提示,举例讲解,对比讲解,多媒体讲解分析,多媒体讲解提醒学生这个格式要掌握第5页(共5页)教学基本内容方法及手段6.2.3向浏览器输出数据库内容 实例:输出第一条记录(6-02.asp)
此文档下载收益归作者所有