DAO 类

DAO 与 Access 数据库结合使用,并受 Office 2013 的支持。 DAO 3.6 是最终版本,被视为已过时。

这些类与其他应用程序框架类结合使用,使你可以轻松访问 (DAO) 数据库中的数据访问对象,这些对象使用与 Microsoft Visual Basic 和 Microsoft Access 相同的数据库引擎。 DAO 类还可以访问各种数据库, (ODBC) 驱动程序可以使用这些数据库连接。

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

备注

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

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

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

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

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

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

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

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

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

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

COleCurrency
OLE 自动化类型 货币 的包装,一个固定点算术类型,小数点前有15个数字,后接四位数字。

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

COleVariant
OLE 自动化类型 变量 的包装。 变体 中的数据可存储为多种格式。

请参阅

类概述