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