四川电力职业技术学院8品课程理 AsP程ASP精品课程建设 第6章ASP数据库编程
第6章 ASP数据库编程
四川电力职业技术学院8品课程理 AsP程ASP精品课程建设 6.1ASP存取数据库 ◆学习连接数据库 ◆实现查询、添加、删除和修改功能 ◆了解AD0的几大对象及相互关系 ◆学习各种事务处理和分页显示数据 ◆学习连接 SQL Server数据库的语句
u 学习连接数据库 u 实现查询、添加、删除和修改功能 u 了解ADO的几大对象及相互关系 u 学习各种事务处理和分页显示数据 u 学习连接SQL Server数据库的语句。 6.1 ASP存取数据库
四川电力职业技术学院8品课程理 AsP程ASP精品课程建设 目的与要求 ◆熟练掌握连接数据库的两种方式 ◆利用 Select语句查询记录、 Insert语句添加、 Delete语句删除、 Update语句修改记录 ◆了解ADO的几大内部对象: Connection对象、 Recordset对象、 Command对象的概念和相互关系 ◆会使用事务处理、会分页显示
目的与要求 熟练掌握连接数据库的两种方式 利用Select语句查询记录、Insert语句添加、 Delete语句删除、Update语句修改记录 了解ADO的几大内部对象:Connection对象、 Recordset对象、Command对象的概念和相互关系 会使用事务处理、会分页显示
四川电力职业技术学院8品课程理 AsP程ASP精品课程建设 目的与要求:(续) ◆连接 SQL Server数据库的语句 ●了解AD0的几大内部对象: Connection对象 Recordset对象、 Command对象的概念和相互关系 ●会使用事务处理、会分页显示 ●连接 SQL Server数据库的语
连接SQL Server数据库的语句 l了解ADO的几大内部对象:Connection对象、 Recordset对象、Command对象的概念和相互关系 l会使用事务处理、会分页显示 l连接SQL Server数据库的语 目的与要求:(续)
四川电力职业技术学院8品课程理 AsP程ASP精品课程建设 重点难点 ◆数据库连接和SQL语句的写法 ◆利用 execute方法和sql语句实现查询、添 加、 、修改、下 除 ◆利用 Connection对象、 Recordset对象 Command对象实现数据库的深入操作,如 分页显示等(难点)
u 数据库连接和SQL语句的写法 u 利用execute方法和sql语句实现查询、添 加、修改、删除 u 利用Connection对象、Recordset对象、 Command对象实现数据库的深入操作,如 分页显示等(难点) 重点难点
四川电力职业技术学院8品课程理 AsP程ASP精品课程建设 ASP内部组件概述 组件 说明 数据库存取组件用来存取数据库,是所有内置组件中最强大的 文件存取组件用来存取文件,提供文件的输入输出方法 广告轮显组件轻松构建广告页面,维护、修改方便 浏览器兼容组件根据客户端浏览器类型送出正确的Web页面 文件超链接组件建立象书本的索引或目录一样的超链接Web页面 计数器组件 轻松统计网页访问次数
组 件 说 明 数据库存取组件 用来存取数据库 ,是所有内置组件中最强大的 文件存取组件 用来存取文件,提供文件的输入输出方法 广告轮显组件 轻松构建广告页面,维护、修改方便 浏览器兼容组件 根据客户端浏览器类型送出正确的Web页面 文件超链接组件 建立象书本的索引或目录一样的超链接Web页面 计数器组件 轻松统计网页访问次数 ASP内部组件概述
四川电力职业技术学院8品课程理 AsP程ASP精品课程建设 利用数据库存取组件存取数据库 ◆数据库存取组件简介: 数据库存取组件是使用AD0技术存取数据库的一种ASP内置组 件,是ASP内置组件中最重要的和使用最多的一个组件。 ●AD0包括三个主要对象是: Connection、 Command和 Recordset ◆以下将以网络导航为例讲解 连接数据库、查询记录、添加记录、删除记录、修改记录
数据库存取组件简介: 数据库存取组件是使用ADO技术存取数据库的一种ASP内置组 件,是ASP内置组件中最重要的和使用最多的一个组件。 ADO包括三个主要对象是:Connection、Command和Recordset 以下将以网络导航为例讲解 连接数据库、查询记录、添加记录、删除记录、修改记录 利用数据库存取组件存取数据库
四川电力职业技术学院8品课程理 AsP程ASP精品课程建设 数据库准备 ◆在 Access中建立数据库 wwwlink.mdb,存放在 C:\ inetpub wwwroot目录下,如图 围lnk:表 字段名称数据类型 说明 目动编号导航编号 name 文本 网站名字(字段大小50) URL 文本 网站网址(字段大小100 Intro 备注 网站简介 subnit date 日期时间提交日期
数据库准备 在Access中建立数据库wwwlink.mdb,存放在 C:\inetpub\wwwroot目录下,如图
四川电力职业技术学院8品课程理 AsP程ASP精品课程建设 连接数据库 ◆连接数据库,要用到 Connection对象,具体连接方法有两种 第一种:利用数据源连接 特点:连接简单,但需要在服务器设置数据源 假设配置的数据源名字为 wlink,则代码如下 Set db=server. CreateObject( "ADODB Connection") open link ‰〉
连接数据库 连接数据库,要用到Connection对象,具体连接方法有两种: 第一种:利用数据源连接 特点:连接简单,但需要在服务器设置数据源 假设配置的数据源名字为wlink,则代码如下
四川电力职业技术学院8品课程理 AsP程ASP精品课程建设 连接数据库 ●不用数据源的连接方法 ●优点:方便在机器之间移植代码 ●代码举例(假设数据库与页面在同一目录下): Set db=server CreateObject("ADODB Connection Db. open "dbq=c: inetpub wwwrootwwwlink mdb 冬、 Drivers= MMicrosoft Access driver(mdb)
连接数据库 不用数据源的连接方法 优点:方便在机器之间移植代码 代码举例(假设数据库与页面在同一目录下):