DAO 类

DAO 与 Access 数据库一起使用,并通过 Office 2013 提供支持。 DAO 3.6 是最终版本,它被视为已过时。

这些类与其他应用程序框架类配合使用,以便轻松访问数据访问对象(DAO)数据库,该数据库引擎使用与 visual Basic Microsoft 相同的数据库引擎,并Microsoft Access。 DAO 类还可以访问各种可用的开放数据库连接(ODBC)驱动程序。

使用 DAO 数据库的程序至少具有一个 CDaoDatabase 对象和一个 CDaoRecordset 对象。

注释

Visual C++ 环境和向导不再支持 DAO(尽管包含 DAO 类,但仍可使用它们)。 Microsoft建议对新的 MFC 项目使用 ODBC。 应仅在维护现有应用程序时使用 DAO。

CDaoWorkspace
从登录到注销,管理受密码保护的命名数据库会话。 大多数程序都使用默认工作区。

CDaoDatabase
与数据库的连接,可通过该连接对数据进行作。

CDaoRecordset
表示从数据源选择的一组记录。

CDaoRecordView
显示控件中数据库记录的视图。

CDaoQueryDef
表示查询定义,通常保存在数据库中。

CDaoTableDef
表示基表或附加表的已存储定义。

CDaoException
表示 DAO 类引起的异常条件。

CDaoFieldExchange
支持 DAO 数据库类使用的 DAO 记录字段交换 (DFX) 例程。 通常不会直接使用此类。

CLongBinary
封装二进制大型对象(BLOB)的存储句柄,例如位图。 CLongBinary 对象用于管理存储在数据库表中的大型数据对象。

COleCurrency
OLE 自动化类型 CURRENCY(固定点算术类型 的包装器,其小数点前有 15 位数字,后 4 位数字。

COleDateTime
OLE 自动化类型 DATE 的包装器。 表示日期和时间值。

COleVariant
OLE 自动化类型 VARIANT 的包装器。 VARIANT中的数据可以以多种格式存储。

另请参阅

类概述