CDaoException::m_nAfxDaoError

说明:
m_nAfxDaoError包含了一个扩展的MFC错误代码。当MFC DAO类的某个特定成分出错时,提供此错误代码。
可能的取值有:
·NO_AFX_DAO_ERROR最近一次操作没有产生MFC扩展错误。但是该操作可能产生了DAO或OLE中的其它错误,因此应该检查m_pErrorInfo甚至m_scode。
·AFX_DAO_ERROR_ENGINE_INITIALIZATIONMFC不能初始化Microsoft Jet数据库引擎。可能是OLE的初始化出错,或者不能创建DAO数据库引擎对象的实例。这些问题一般是由于DAO或OLE安装不正确引起的。
·AFX_DAO_ERROR_DFX_BINDDAO字段交换(DAO record fieldexchange,DFX)函数中使用的一个地址不存在或无效(该地址不是用于绑定数据的)。可能在调用DFX函数时传递了一个错误地址,或是因为该地址在DFX操作间变成无效的了。
·AFX_DAO_ERROR_OBJECT_NOT_OPEN试图打开一个基于视图定义或表定义的记录集,但是视图定义或表定义未打开。
要了解有关DFX的更详细的信息,请参阅联机文档“Visual C++程序员指南”中的“DAO记录字段交换(DFX)”。

请参阅:
CDaoException::GetErrorCount, CDaoException::GetErrorInfo