Compartir a través de


Clases DAO

DAO se usa con bases de datos de Access y se admite a través de Office 2013. DAO 3.6 es la versión final y se considera obsoleta.

Estas clases funcionan con las demás clases de marco de aplicación para proporcionar acceso sencillo a las bases de datos de objetos de acceso a datos (DAO), que usan el mismo motor de base de datos que Microsoft Visual Basic y Microsoft Access. Las clases DAO también pueden acceder a una amplia variedad de bases de datos para las que están disponibles los controladores de Conectividad abierta de bases de datos (ODBC).

Los programas que usan bases de datos DAO tendrán al menos un CDaoDatabase objeto y un CDaoRecordset objeto .

Nota:

El entorno y los asistentes de Visual C++ ya no admiten DAO (aunque se incluyen las clases DAO y todavía se pueden usar). Microsoft recomienda usar ODBC para nuevos proyectos de MFC. Solo debe usar DAO para mantener las aplicaciones existentes.

CDaoWorkspace
Administra una sesión de base de datos con nombre protegida con contraseña desde el inicio de sesión hasta el inicio de sesión. La mayoría de los programas usan el área de trabajo predeterminada.

CDaoDatabase
Una conexión a una base de datos a través de la cual puede operar en los datos.

CDaoRecordset
Representa un conjunto de registros seleccionados de un origen de datos.

CDaoRecordView
Una vista que muestra registros de una base de datos en controles.

CDaoQueryDef
Representa una definición de consulta, normalmente una guardada en una base de datos.

CDaoTableDef
Representa la definición almacenada de una tabla base o una tabla asociada.

CDaoException
Representa una condición de excepción derivada de las clases DAO.

CDaoFieldExchange
Admite las rutinas de intercambio de campos del registro (DFX) de DAO utilizadas por las clases de base de datos DAO. Normalmente no usará directamente esta clase.

CLongBinary
Encapsula un identificador para el almacenamiento de un objeto binario grande (BLOB), como un mapa de bits. CLongBinary Los objetos se usan para administrar objetos de datos grandes almacenados en tablas de base de datos.

COleCurrency
Contenedor para el tipo de automatización OLE CURRENCY, un tipo aritmético de punto fijo, con 15 dígitos antes del separador decimal y 4 dígitos después.

COleDateTime
Contenedor para el tipo de automatización OLE DATE. Representa valores de fecha y hora.

COleVariant
Contenedor para el tipo de automatización OLE VARIANT. Los datos de VARIANTse pueden almacenar en muchos formatos.

Consulte también

Información general sobre la clase