Dao对象模型.docVIP

  • 10
  • 0
  • 约6.26千字
  • 约 5页
  • 2017-08-20 发布于河南
  • 举报
Dao对象模型

Dao对象模型 DAO提供了两种不同的对象模型,一种对象模型是通过Jet引擎来访问数据,如下图所示。另一种对象模型是通过ODBCDirect来访问数据。这两种对象模型都是层次结构的。现在分别对这两种对象模型进行介绍。 DBEngine是一个基于对象,它包含了两个重要的集合(Collection),一个是Errors集合,另一个是Workspaces集合。对DAO的操作总会产生一些错误,每产生一个错误,DAO就生成一个Error对象,这些Error对象都放在Errors集合中,可以用Errors.Count来计算错误的个数。事实上,对于每一个集合,都可以用Collection.Count来求出该集合中对象的个数。 每一个应用程序只能有一个DBEngine对象,但可以有多个Workspace对象,这些Workspace对象都包含在Workspace集合中。每个Workspace对象都包含了一个Database对象对应了一个数据库,它里面包含了许多用于操作数据库的对象。这些对象中,有一些是Jet数据库专用的,如Container、TableDef和Relation对象,有一些则是对所有数据库都有用的,如Recordset对象和QueryDef对象。 下面对对象模型中的主要对象进行详细的说明。 1.DBEngine对象 DBEngine对象是惟一的,不能创建,也不能声明。通常,可以用DBE

文档评论(0)

1亿VIP精品文档

相关文档