数据库原理及应用 Access版 第3版 教学课件 ppt 作者 吴靖 第10章 VBA数据库编程
24页1、第10章 VBA数据库编程,数据库引擎,VBA通过数据库引擎工具支持对数据库的访问。数据库引擎实际上是一组动态链接库(Dynamic Link Library,DLL),它以一种通用接口方式,使用户可以用统一的形式对各类物理数据库进行操作。 目前,Access 2007和 Access 2010均使用ACE引擎。 VBA程序通过动态链接库实现对数据库的访问功能。,Access 2010数据库应用体系结构,Access 2010数据库应用体系结构,用户界面(User Interface,Access UI)决定着用户通过查询、窗体、宏、报表等查看、编辑和使用数据的方式。 ACE引擎提供核心的数据库管理服务,包括数据定义、数据存储、数据完整性、数据操作、数据检索、数据共享、数据加密,以及数据的导入、导出和链接等。,数据库访问接口,Access 2010中涉及的数据库编程接口有ODBC、DAO、OLE DB、ADO四种。 (1)ODBC 目前,Windows提供32位和64位ODBC驱动程序,但在Access中,使用ODBC API访问数据库需要大量的VBA函数原型声明,操作繁琐,因此很少使
2、用。,数据库访问接口,(2)DAO DAO提供了一个访问数据库的对象模型,利用其中定义的一系列数据访问对象(如:Database、Recordset等),可以实现对数据库的各种操作。 (3)OLE DB OLE DB是用于访问数据的Microsoft系统级别的编程接口。它是一个规范,定义了一组组件接口规范,封装了各种数据库管理系统服务,是ADO的基本技术和ADO.NET的数据源。,数据库访问接口,(4)ADO ADO是基于组件的数据库编程接口。使用ADO可以方便地连接任何符合ODBC(开放式数据库连接)标准的数据库。 ADO是DAO的后继产物。相比DAO,ADO扩展了DAO使用的层次对象模型,用较少的对象、更多的方法和事件来处理各种操作,简单易用,是当前数据库开发的主流技术。,设置DAO引用,由于在创建数据库时系统并不自动引用DAO库,所以需要用户自行进行引用设置。具体设置步骤如下: (1)在VBE工作环境中,选择“工具”菜单中的“引用”命令,打开“引用”对话框。 (2)在“可使用的引用”列表中勾选 “Microsoft Office 14.0 Access Database Engi
《数据库原理及应用 Access版 第3版 教学课件 ppt 作者 吴靖 第10章 VBA数据库编程》由会员E****分享,可在线阅读,更多相关《数据库原理及应用 Access版 第3版 教学课件 ppt 作者 吴靖 第10章 VBA数据库编程》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页