Partager via


Initialisation et terminaison du moteur de base de données DAO

DAO est utilisé avec les bases de données Access et est pris en charge via Office 2013. DAO 3.6 est la version finale, et elle est considérée comme obsolète. Lorsque vous utilisez des objets DAO MFC, le moteur de base de données DAO doit d’abord être initialisé, puis arrêté avant que votre application ou dll ne quitte. Deux fonctions, AfxDaoInit et AfxDaoTerm, effectuent ces tâches.

Initialisation et terminaison du moteur de base de données DAO

Nom Description
AfxDaoInit Initialise le moteur de base de données DAO.
AfxDaoTerm Termine le moteur de base de données DAO.

AfxDaoInit

Cette fonction initialise le moteur de base de données DAO.

void AfxDaoInit();

throw(CDaoException*);

Notes

Dans la plupart des cas, vous n’avez pas besoin d’appeler AfxDaoInit , car l’application l’appelle automatiquement quand elle est nécessaire.

Pour obtenir des informations connexes et pour obtenir un exemple d’appel AfxDaoInit, consultez la Note technique 54.

Spécifications

En-tête afxdao.h

AfxDaoTerm

Cette fonction met fin au moteur de base de données DAO.

void AfxDaoTerm();

Notes

En règle générale, vous devez uniquement appeler cette fonction dans une DLL MFC standard ; une application appelle AfxDaoTerm automatiquement quand elle est nécessaire.

Dans les DLL MFC standard, appelez AfxDaoTerm avant la ExitInstance fonction, mais après avoir détruit tous les objets DAO MFC.

Pour plus d’informations, consultez la Note technique 54.

Spécifications

En-tête afxdao.h

Voir aussi

Macros et globals