CDaoException::m_nAfxDaoError

包含一个MFC扩展的错误代码。

备注

此代码,在MFC DAO选件类的特定组件犯错的情况,提供。

可能的值包括:

  • NO_AFX_DAO_ERROR 最近该操作不会导致MFC扩展的错误。 但是,可能由DAO或OLE产生了其他错误,因此,您应检查 m_pErrorInfo 和能 m_scode

  • AFX_DAO_ERROR_ENGINE_INITIALIZATION MFC未能初始化Microsoft Jet数据库引擎。 OLE可能尚未进行初始化,或创建DAO数据库引擎对象的实例可能已经是不可能的。 这些问题通常建议DAO或OLE的错误安装。

  • 用于DAO记录字段交换的AFX_DAO_ERROR_DFX_BIND (DFX)的地址函数调用不存在或无效(该地址未用于数据绑定)。 您可能已经通过了DFX的一个错误地址调用,或者该地址可能已变为无效在DFX之间的操作。

  • 您 尝试打开基于querydef或tabledef对象的记录集不在打开状态的AFX_DAO_ERROR_OBJECT_NOT_OPEN

要求

Header: afxdao.h

请参见

参考

CDaoException选件类

层次结构图

CDaoException::GetErrorCount

CDaoException::GetErrorInfo