Freigeben über


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 AfxDaoTermdiese 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 AfxDaoInitfinden 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

Siehe auch

Makros und Globalen