09.ExcelVBA学习总结.通用ADO数据访问模型.docxVIP

  • 12
  • 0
  • 约8.84千字
  • 约 10页
  • 2017-03-21 发布于北京
  • 举报

09.ExcelVBA学习总结.通用ADO数据访问模型.docx

Excel VBA 学习总结 - 通用ADO数据访问模型ADO是基于OLE DB的数据访问技术。它不直接与数据交互,而是把这个任务交给了OLE DB,这么做带来了相当好的可扩展性和适应性。它提供了编程语言和统一数据访问方式;它允许开发人员编写访问数据的代码而不用关心数据库是如何实现的,而只用关心数据库的连接。由于ADO是基于COM实现的,所以基本上任何语言都可以使用这种数据访问技术,VBA也不例外。一、ADO对象模型  ADO对象库中主要有9个对象,即:Connection、Command、Recordset、Record、Field、Error、Property、Parameter和Stream。呈现的形式基本是5大可以独立创建的基本对象,4大对象集合,如下图所示。这9个对象中以Connection、Command、Recordset是最为常用的,很多情况下只需要这三个对象即可完成数据的读取和操作,对于一些很简单的应用,甚至使用它们中的任何一个就可以独立完成任务。下面是各个对象/集合的简略说明:Connection:代表与数据源的连接与操作环境,基本任何的操作都是针对特定的Connection完成的。常用属性:ConnectionString(最重要),ConnectionTimeout,State(连接的状态),Errors常用方法:Open,Execute,Close常用事件

文档评论(0)

1亿VIP精品文档

相关文档