全国计算机等级考试二级教程第8章课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《全国计算机等级考试二级教程第8章课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国 计算机等级考试 二级 教程 课件
- 资源描述:
-
1、全国计算机等级考试二级教程 Access数据库程序设计 第8章VBA数据库编程目录 Contents8.1 VBA数据库编程技术概述8.2 VBA数据库编程技术8.3上机指导设置数据表与窗体8.1.1数据库引擎及数据库体系结构数据库引擎是应用程序与物理数据库之间的桥梁,它提供一种通用接口,使各种类型的物理数据库对用户而言都具有统一的形式和相同的数据访问与处理方法。Access 2010 使用的是Microsoft Access 数据库引擎(即ACE 引擎)。数据存储数据完整性数据检索数据共享数据导入、导出、链接数据发布数据加密数据操作数据定义8.1.1数据库引擎及数据库体系结构8.1.2 数据
2、库访问接口 数据库引擎为访问和处理数据提供了一种通用接口,而VBA 提供了多种数据库访问接口方式。直接使用ODBC需要大量VBA 函数原型声明和烦琐且低效的编程,实际编程中很少直接使用ODBC数据库访问接口DAO 方式提供了一个访问数据库的对象模型,利用其中定义的一系列数据访问对象,就可以实现对数据库的各种操作DAOADO 方式为OLE DB 数据 提 供 程 序 提 供 基 于COM 的应用程序级接口ADOOLE DB 方式是用于访问数据的Microsoft 系统级别编程接口OLE DB8.1.3数据访问对象DAO 是VBA 提供的一种数据访问接口,包括数据库创建、表和查询的定义等工具,借助
3、VBA 代码可以灵活地控制数据访问的各种操作。在Access 2010 中设置引用库的方法:在Access 中打开VBE窗口,在“工具”菜单项中选择“引用”命令,打开“引用”对话框,在“可使用的引用”列表框中单击选中“Microsoft DAO 3.6 Object Library”复选框,单击“确定”按钮即可。8.1.3数据访问对象DAO 模型的分层结构如图所示,它包含了一个复杂的可编程数据关联对象的层次。在程序中设置对象变量,并通过对象变量来调用访问对象方法、设置访问对象属性,这样就实现了对数据库的各种访问操作。1DAO模型结构8.1.3数据访问对象通过DAO 编程实现数据库访问时,首先要
4、创建对象变量,然后通过对象方法和属性来进行操作。访问数据库操作的一般步骤和语句如下。2利用DAO访问数据库8.1.4 Active X数据对象如果需要在Access 模块设计的VBA 代码中使用ADO 对象,必须首先增加Access 系统对ADO 库的引用,设置方法与DAO 一致,只需在“引用”对话框的“可使用的引用”列表框单击选中“Microsof t ActiveX Data Object 6.1 Library”复选框,然后单击“确定”按钮即可。1ADO对象模型8.1.4 Active X数据对象A D O 模 型 的 分 层 结 构 如 图 所 示,其 中 包 含 了Connectio
5、n 对象、Command 对象、RecordSet对象、Field 对象和Error 对象。各对象的含义分别如下。Connection:用于建立与数据库的连接。Command:在建立数据库连接后,可以发出命令操作数据源。RecordSet:表示数据操作返回的记录集。这个记录集是一个连接的数据库中的表,或是Command 对象的执行结果返回的记录集。Field:表示记录集中的字段数据信息。Error:表示数据提供程序出错时的扩展信息。1ADO对象模型8.1.4 Active X数据对象2主要ADO对象的使用方法(1)连接数据源利用Connection 对象可以创建一个数据源的连接,并可利用其Op
6、en 方法打开连接。打开连接的基本语法格式如下。Connection.Open ConnectionString,UserID,Password,Option该语法格式中部分参数的含义如下。ConnectionString:用于连接数据库的字符串。UserID:登录数据库的用户账号。Password:登录账户对应的密码。Option:连接选项。8.1.4 Active X数据对象2主要ADO对象的使用方法(2)打开记录集对象或执行查询连接数据库后,可以利用RecordSet 对象打开记录集,并对记录集中的数据进行各种操作。如用0pen 方法打开一个指定的记录集,基本语法格式如下。Dim rs
展开阅读全文