次の方法で共有


DAO データベース エンジンの初期化と終了

DAO は、Access データベースで使用され、Office 2013 を介してサポートされています。 DAO 3.6 は最終バージョンであり、古いバージョンと見なされます。 MFC DAO オブジェクトを使用する場合は、DAO データベース エンジンを初期化してから、アプリケーションまたは DLL を終了する前に終了する必要があります。 これらのタスクは、 AfxDaoInitAfxDaoTermの 2 つの関数で実行します。

DAO データベース エンジンの初期化と終了

名前 説明
AfxDaoInit DAO データベース エンジンを初期化します。
AfxDaoTerm DAO データベース エンジンを終了します。

AfxDaoInit

この関数は DAO データベース エンジンを初期化します。

void AfxDaoInit();

throw(CDaoException*);

解説

ほとんどの場合、アプリケーションは必要なときに自動的に呼び出されるため、 AfxDaoInit を呼び出す必要はありません。

関連情報、および AfxDaoInitの呼び出しの例については、 テクニカル ノート 54 を参照してください。

要件

Header afxdao.h

AfxDaoTerm

この関数は DAO データベース エンジンを終了します。

void AfxDaoTerm();

解説

通常、この関数は通常の MFC DLL でのみ呼び出す必要があります。アプリケーションは、必要なときに AfxDaoTerm を自動的に呼び出します。

通常の MFC DLL では、ExitInstance関数の前に、すべての MFC DAO オブジェクトが破棄された後に、AfxDaoTermを呼び出します。

関連情報については、 テクニカル ノート 54 を参照してください。

要件

Header afxdao.h

関連項目

マクロとグローバル