数据库原理及应用( Access2003) 第9章 VBA数据库编程 第9章 VBA数据库编程 9.1 数据库引擎及其接口 9.2 数据访问对象 9.2.1 DAO模型结构 9.2.2 主要的DAO对象 9.2.3 利用DAO访问数据库 9.3 ActiveX数据对象 9.3.1 ADO模型结构 9.3.2 主要ADO对象的使用 9.3.3利用ADO访问数据库 第9章 VBA数据库编程 概要介绍: 前面已经介绍了模块和VBA程序设计基础知识,包 括VBA面向对象程序设计初步知识。实际上,要想快速、 有效地管理好数据,开发出更具实用价值的 Access 数据库应用程序,还应当了解和掌握 VBA 的数据库编 程方法。 本章我们首先介绍数据库访问接口,然后介绍 Access支持的DAO和ADO两种数据库编程方法。 9.1 数据库引擎及其接口 VBA是通过Microsoft Jet数据库引擎工具来支持对数据库的 访问。所谓数据库引擎 实际上是一组动态链接库(DLL),当程序运行时被链接到 VBA 程序而实现对数据库的数据访问功能。数据库引擎是应 用程序与物理数据库之间的桥梁,它以一种通用接口的