打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
9.2 Access中VBA的数据库编程[2] - Access
9.2 Access中VBA的数据库编程[2]
http://www.csaidk.com 作者:pz整理 来源:网络 2010年12月3日 发表评论 进入社区

 

  三、数据访问对象(DAO)

  数据访问对象(DAO)是VBA提供的一种数据访问接口。包括数据库创建、表和查询的定义等工具,借助VBA代码可以灵活地控制数据访问的各种操作。
  需要指出的是,在Access模块设计时要想使用DAO的各个访问对象,首先应该增加一个对DAO库的引用。Access 2003的DAO引用库为DAO3.6,其引用设置方式为:先进入VBA编程环境-VBE,打开“工具”菜单并单击选择“引用”菜单项弹出引用对话框,如图9.9所示,从“可使用的引用”列表框选项中选中“Microsoft DAO 3.6 Object Library”(有前置的“√”符号)并按“确定”按钮即可。


  四、ActiveX数据对象(ADO)

  ActiveX数据对象(ADO)是基于组件的数据库编程接口,它是一个和编程语言无关的COM组件系统,可以对来自多种数据提供者的数据进行读取和写入操作。
  在Access模块设计时要想使用ADO的各个组件对象,也应该增加对ADO库的引用。Access 2003的ADO引用库为ADO2.1,其引用设置方式为:先进入VBA编程环境VBE,打开“工具”菜单并单击选择“引用”菜单项弹出引用对话框,如图9.7所示,从“可使用的引用”列表框选项中选中“Microsoft ActiveX Data Object2.1 Library”(有前置的“√”符号)并按“确定”按钮即可。

  五、数据库编程分析

  综合分析Access环境下的数据库编程,大致可划分为以下情况:
  (1)利用VBA+ADO(或DAO)操作当前数据库。
  (2)利用VBA+ADO(或DAO)操作本地数据库(Access数据库或其他)。
  (3)利用VBA+ADO(或DAO)操作远端数据库(Access数据库或其他)。
  对于这些数据库编程设计,完全可以使用前面叙述的一般ADO(或DAO)操作技术进行分析和加以解决。操作本地数据库和远端数据库,最大的不同就是连接字符串的设计。对于本地数据库的操作,连接参数只需要给出目标数据库的盘符路径即可;对于远端数据库的操作,连接参数还必须考虑远端服务器的名称或IP地址。

    返回《计算机等级考试--二级Access数据库教程》目录

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VBA创建Access数据库的4种方法
VBA与Access数据库的具体连接方式,DAO与ADO的利用
VC的另类数据库编程
在VB中用DAO实现数据库编程(1)
Access/VBA/Excel-数据库-01
[转载]Matlab数据库编程 - chawn的博文 - 构建全球华人科学社区 - 科学网
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服