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