这些类与其他应用程序框架类一起使用为便于访问数据访问对象 (DAO) (DAO) 数据库,使用数据库引擎和 Microsoft Visual Basic 和 Microsoft Access 相同。 DAO 类还访问开放式数据库连接 (ODBC) 的各种数据库驱动程序可用。
使用 DAO 数据库的程序将具有 CDaoDatabase 对象和至少一个 CDaoRecordset 对象。
备注
从 Visual C++ .NET 起,Visual C++ 环境和向导不再支持 DAO(不过提供了 DAO 类,仍可供您使用)。Microsoft 建议对新项目使用 ODBC或 MFC。DAO 只应用于维护现有的应用程序。
CDaoWorkspace
管理单个用户从登录到注销的已命名并受密码保护的数据库会话。 大多数程序使用默认工作区。CDaoDatabase
表示与数据库的连接,通过此连接可操作数据。CDaoRecordset
表示从数据源选择的一组记录。CDaoRecordView
显示控件中数据库记录的视图。CDaoQueryDef
表示通常保存在数据库中的查询定义(即“querydef”)。CDaoTableDef
表示基表或附加表的已存储定义。CDaoException
表示由数据库类引起的异常条件。CDaoFieldExchange
支持 DAO 数据库类使用的 DAO 记录字段交换 (DFX) 例程。 您通常不会直接使用该类。
相关类
CLongBinary
封装的句柄。一个二进制大对象 (BLOB) (BLOB) 的存储空间,如位图。 CLongBinary 对象用于管理数据库中表中存储大量数据对象。COleCurrency
OLE 自动化类型 CURRENCY的包装,使用定点算术类型,小数点前 15 位和 小数点后4 位。COleDateTime
OLE 自动化类型DATE的包装。 表示日期和时间值。COleVariant
OLE 自动化类型VARIANT的包装。 在 VARIANT中可以存储多格式数据。