全国计算机等级考试二级Access考点分析之模块(7)
www.nanhushi.com 佚名 不详
考点13 VBA数据库编程 1数据库引擎及接口 VBA通过Microsoft Jet数据库引擎工具来支持对数据库的访问。所谓数据库引擎实际上是一组动态链接库(DLL),当程序运行时被连接到VBA程序而实现对数据库的数据访问功能。数据库引擎是应用程序与物理数据之间的桥梁,它以一种通用接日的方式,使各种类型的物理数据库对用户而言都具有统一的形式和相同的数据访问与处理方法。 2 VBA访问数据库的类型 VBA通过数据库引擎可以访问的数据库有以下3种类型: 本地数据库:即Access数据库。 外部数据库:指所有的索引顺序访问方法(ISAM)数据库。 ODBC数据库:符号开放数据库连接(ODBC)标准的C/S数据库。 3数据库访问对象(DAO) 数据访问对象(DAO)是VBA提供的一种数据访问接口包括数据库创建、表和查询的定义等工具,借助VBA代码可以灵活地控制数据访问的各种操作。 4 ActiveX数据库对象(ADO) ActiveX数据对象(ADO)是基于组件的数据库编程接口,它是一个和编程语言无关的COM组件系统,可以对来自多种数据提供者的数据进行读取和写入操作