Inicialización y terminación del motor de bases de datos DAO

DAO se usa con bases de datos de Access y es compatible con Office 2013. DAO 3.6 es la versión final y se considera obsoleta. Cuando se usan objetos DAO de MFC, primero se debe inicializar el motor de base de datos DAO y, luego, finalizar antes de que se cierre la aplicación o el archivo DLL. Dos funciones, AfxDaoInit y AfxDaoTerm, hacen estas tareas.

Inicialización y terminación del motor de bases de datos DAO

Nombre Descripción
AfxDaoInit Inicializa el motor de base de datos DAO.
AfxDaoTerm Finaliza el motor de base de datos DAO.

AfxDaoInit

Esta función inicializa el motor de base de datos DAO.

void AfxDaoInit();

throw(CDaoException*);

Comentarios

En la mayoría de los casos, no es necesario llamar a AfxDaoInit porque la aplicación lo llama automáticamente cuando es necesario.

Para información relacionada y para obtener un ejemplo de llamada a AfxDaoInit, consulte Nota técnica 54.

Requisitos

Encabezado afxdao.h

AfxDaoTerm

Esta función finaliza el motor de base de datos DAO.

void AfxDaoTerm();

Comentarios

Normalmente, solo tiene que llamar a esta función en un archivo DLL de MFC normal; una aplicación llamará a AfxDaoTerm automáticamente cuando sea necesario.

En los archivos DLL de MFC normales, llame a AfxDaoTerm antes de a la función ExitInstance, pero después de que se hayan destruido todos los objetos DAO de MFC.

Para obtener información relacionada, consulte la Nota técnica 54.

Requisitos

Encabezado afxdao.h

Consulte también

Macros y globales