DAO 数据库引擎初始化和终止

DAO 用于 Access 数据库,并通过 Office 2013 提供支持。 DAO 3.6 是最终版本,被视为已过时。 使用 MFC DAO 对象时,必须先初始化 DAO 数据库引擎然后终止,您的应用程序或 DLL 才能退出。 AfxDaoInitAfxDaoTerm 这两个函数将执行这些任务。

DAO 数据库引擎初始化和终止

名称 描述
AfxDaoInit 初始化 DAO 数据库引擎。
AfxDaoTerm 终止 DAO 数据库引擎。

AfxDaoInit

此函数初始化 DAO 数据库引擎。

void AfxDaoInit();

throw(CDaoException*);

备注

在大多数情况下,无需调用 AfxDaoInit,因为应用程序在需要时会自动调用它。

如需相关信息以及调用 AfxDaoInit 的示例,请参阅技术说明 54

要求

标头 afxdao.h

AfxDaoTerm

此函数终止 DAO 数据库引擎。

void AfxDaoTerm();

备注

通常,只需在常规 MFC DLL 中调用此函数;应用程序会在需要时自动调用 AfxDaoTerm

在常规 MFC DLL 中,在 ExitInstance 函数之前调用 AfxDaoTerm,但要在所有 MFC DAO 对象被销毁之后进行调用。

如需相关信息,请参阅技术说明 54

要求

标头 afxdao.h

另请参阅

宏和全局函数