Initialisieren und Beenden der DAO-Datenbank-Engine
DAO wird mit Access-Datenbanken verwendet und wird über Office 2013 unterstützt. DAO 3.6 ist die letzte Version und gilt als veraltet. Bei Verwendung von MFC DAO-Objekten muss das DAO-Datenbankmodul zuerst initialisiert und dann beendet werden, bevor die Anwendung oder DLL beendet wird. Zwei Funktionen AfxDaoInit
und AfxDaoTerm
diese Aufgaben werden ausgeführt.
Initialisieren und Beenden der DAO-Datenbank-Engine
Name | Beschreibung |
---|---|
AfxDaoInit | Initialisiert das DAO-Datenbankmodul. |
AfxDaoTerm | Beendet das DAO-Datenbankmodul. |
AfxDaoInit
Diese Funktion initialisiert das DAO-Datenbankmodul.
void AfxDaoInit();
throw(CDaoException*);
Hinweise
In den meisten Fällen müssen Sie nicht aufrufen AfxDaoInit
, da die Anwendung sie bei Bedarf automatisch aufruft.
Verwandte Informationen und ein Beispiel für Anrufe AfxDaoInit
finden Sie in technischem Hinweis 54.
Anforderungen
Header afxdao.h
AfxDaoTerm
Diese Funktion beendet das DAO-Datenbankmodul.
void AfxDaoTerm();
Hinweise
In der Regel müssen Sie diese Funktion nur in einer regulären MFC-DLL aufrufen; eine Anwendung wird automatisch aufgerufen AfxDaoTerm
, wenn sie benötigt wird.
Rufen Sie in regulären MFC-DLLs vor der ExitInstance
Funktion aufAfxDaoTerm
, aber nachdem alle MFC DAO-Objekte zerstört wurden.
Verwandte Informationen finden Sie im Technischen Hinweis 54.
Anforderungen
Header afxdao.h