WEB开发技术第五章 数据对象 5.1数据库访问技术概述 From:吴教育 Email wujiaoyu@21cn.com QQ:188128997 广东料学核木取业学览
WEB开发技术 第五章 5.1数据库访问技术概述 From:吴教育 Email: wujiaoyu@21cn.com Q Q: 188128997
本章内容与教学安排 5.1数据库访问技术概述 52ADO组件之 Connection对象 53ADO组件之 Recordset对象 5.4SQL语句操作数据库 5.5ADO组件之 Command对象 56ADO综合应用实例分析 理论:12学时 实验:10学时 广东料学核木取业学览
本章内容与教学安排 理论:12学时 实验:10学时 5.1 数据库访问技术概述 5.2 ADO组件之 Connection对象 5.3 ADO组件之 RecordSet对象 5.4 SQL语句操作数据库 5.5 ADO组件之 Command对象 5.6 ADO综合应用实例分析
课程引入与回顾 广告轮显组件可用来动态显示广告图片 获取浏览器类型组件、计数器组件等有使 用 利用VB编写DLL组件 广东料学核木取业学览
课程引入与回顾 • 广告轮显组件可用来动态显示广告图片 • 获取浏览器类型组件、计数器组件等有使 用 • 利用VB编写DLL组件
目标 对数据库访问技术有个总体了解 ·简单操作 access数据库 简单操作 SQL Server数据库 广东料学核木取业学览
目标 • 对数据库访问技术有个总体了解 • 简单操作access数据库 • 简单操作SQL Server数据库
什么是ADO ADO( Activex Data Object)是一种用于访问 数据库中数据的编程接口 利用AD○可以对各种数据库中的数据进行 读取和写入操作。例如,可以访问 Microsoft access、 Microsoft SQl和 Oracle数据库等 广东料学核木取业学览
什么是ADO • ADO (Activex Data Object)是一种用于访问 数据库中数据的编程接口。 • 利用ADO可以对各种数据库中的数据进行 读取和写入操作。例如,可以访问 Microsoft Access、 Microsoft SQL和 Oracle数据库等
ADO组件包括的主要对象 Connection:连接对象,用来与数据库建立 连接 Recordset:记录集对象,代表一组记录 Command:命令对象,可用来要求数据库执 行指定命令 Field:域对象,代表记录集的一个域 Parameter:参数对象,表示一个参数 Eror:用来表示一个错误 广东料学核木取业学览
ADO组件包括的主要对象 • Connection:连接对象,用来与数据库建立 连接 • Recordset:记录集对象,代表一组记录 • Command:命令对象,可用来要求数据库执 行指定命令 • Field:域对象,代表记录集的一个域 • Parameter:参数对象,表示一个参数 • Error: 用来表示一个错误
ADo对象模型 Connection Error Property Command Parameter operty Recordset Field Property Property 广东料学核木取业学览
ADO 对象模型 Connection Command Recordset Field Error Property Parameter Property Property Property
ODBC介绍 开放数据库连接(ODBC)是访问关系数据 库(比如 Access和 SQL Server)的应用程 序编程接口(AP|)。 ·ODBC技术为访问异类的数据库提供了 个共同的接口。ODBC使用SQL作为访问 数据的标准 个应用程序可以通过共同的一组代码访 问不同的SQL数据库管理系统(DBMS)。 广东料学核木取业学览
ODBC介绍 • 开放数据库连接(ODBC)是访问关系数据 库(比如Access和SQL Server)的应用程 序编程接口(API)。 • ODBC 技术为访问异类的数据库提供了一 个共同的接口。ODBC 使用 SQL 作为访问 数据的标准 • 一个应用程序可以通过共同的一组代码访 问不同的 SQL 数据库管理系统 (DBMS)
ODBc数据源名称(DSN) ·DsN包含下列信息: 数据库配置 用户安全性 数据库位置 ·演示:创建到 Access数据库的DSN连接 ·演示:创建到 SQL Server数据库的DSN连接 广东料学核木取业学览
ODBC 数据源名称(DSN) • DSN 包含下列信息: – 数据库配置 – 用户安全性 – 数据库位置 • 演示:创建到Access数据库的DSN连接 • 演示:创建到SQL Server数据库的DSN连接
介绍 OLE DB OLE DB建立于ODBC之上 ·除了访问SQL的关系型数据库外,还可以 访问非关系型的数据(例如,不按照关系 存储数据的 Microsoft EXchange Server 广东料学核木取业学览
介绍OLE DB • OLE DB 建立于 ODBC 之上 • 除了访问SQL的关系型数据库外,还可以 访问非关系型的数据(例如,不按照关系 存储数据的 Microsoft Exchange Server)