- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Access中的 DAO和ADO 设计器和向导 VBA DAO和ADO DAO和ADO对象必须通过VBA程序代码来控制和操作。当然,由于DAO和ADO的复杂性,编程比较复杂,要求开发者对数据库有足够的了解和丰富的编程经验。 DAO 1、DAO的概念 DAO(Data Access Object)也称为数据访问对象。在程序代码中,如果需要处理非当前数据库(Access一次只能打开一个数据库,称为当前数据库),如果需要处理数据库的结构或记录,那么请用DAO! DAO 2、引用DAO 3.6 在使用DAO之前,必须引用包含DAO对象和函数的库。 方法是:在VBE环境中,单击菜单【工具】中的【引用】按钮,在“引用”对话框中,包含了很多类型的链接库,选择:Microsoft DAO 3.6 Object Library。 DAO 3、DAO的对象模型 DAO是Access的一个对象,DAO本身也有自己的对象结构,对象分层结构如图: ADO 1、ADO的概念 在Access2000、2002和2003中,增加了ADO,即ActiveX数据对象(ActiveX Data Objects)。 ADO为开发者提供一个强大的逻辑对象模型,以便开发者通过OLE DB系统接口以编程方式访问、编辑并更新各种各样的数据源:Access、SQL Server、Oracle等。 ADO 2、引用ADO 在使用ADO之前,必须引用包含ADO对象和函数的库。方法是:在VBE环境中,单击菜单【工具】中的【引用】按钮,在“引用”对话框中,选择:Microsoft ActiveX Data Objects 2.5 Library。 ADO 3、ADO的对象模型 ADO 4、数据库提供程序 Access 2003提供了一个本地OLE DB用户和编程接口,使用该接口可以访问 Access数据库、SQL Server数据库以及其他数据源。 在OLE DB结构中,访问数据的应用程序被称为数据消费程序(例如,Microsoft Access),能在本地访问数据的程序被称为数据库提供程序(例如,Microsoft OLE DB Provider for SQL Server 或 Microsoft Jet 4.0 OLE DB Provider)。 ADO 4、数据库提供程序 ADO就是通过数据库提供程序对数据源的数据进行处理。 使用ADO编程的第一步,就是建立应用程序和数据源之间的连接。 DAO和ADO的区别 ADO是继DAO之后的又一个数据访问标准。 ADO可以访问多种数据源,因此必须建立应用程序和数据源之间的连接。 ADO的对象模型比DAO的简单,但由于DAO发展多年,因此访问效率较佳。 DAO和ADO的区别 在MDB数据库中,可以使用ADO或DAO;而在ADP项目数据库中,则只能使用ADO。 在MDB数据库中,如果同时引用了ADO或DAO,那么在声明对象变量时必须明确指明。 * DAO的最顶层对象是DBEngine,其下包含各种集合对象,集合对象下面又包含成员对象。 例如,Databases是集合对象,Database则是它的成员;而Database对象又包含许多集合对象Containers、Recordsets等。 在代码中,必须设置对象变量,然后再通过对象变量使用其下的对象、或者对象的属性和方法。 Connection Errors Error Properties Property Command Parameters Parameter Properties Property Recordset Fields Field Properties Property Stream ADO提供了九个对象和四个集合。 * * *
您可能关注的文档
最近下载
- 2025《云南咖啡产业出口美国现状及PEST分析案例》3400字.docx VIP
- 2025道德与法治三年级上册全册核心素养教案教学设计.pdf
- 人教PEP版英语六年级下册Unit 4 Then and now Part B(2) Let’s learn Listen, match and say 练习卷.docx VIP
- 新青岛版科学六三制五年级上册第一单元《光》测试卷及答案.docx VIP
- 电厂化学水处理系统操作规程.doc VIP
- 祝磊眼表疾病的诊疗进展.ppt VIP
- 二年级上册数学期中综合测试卷--北师大版.doc VIP
- (2025秋新版)人教版二年级数学上册全册教案(教学设计).pdf
- 房地产估价报告房地产估价报告精选.doc VIP
- 《数字营销——新时代市场营销学》 课件 第7、8章 内容营销、 社交媒体营销.pptx
文档评论(0)