一个MFC工程通过ADO连接数据库,并且使用到OpenCV4.0.0,然后出现 Error:不明确的符号,该怎么解决?

我现在有一个MFC工程,通过ADO连接数据库

#import "dll\msado15.dll" no_namespace rename ("EOF", "adoEOF")

同时,该工程使用到了OpenCV4.0.0。用VS2019编译过后,提示错误

错误 C2872 “Error”: 不明确的符号。

编译器的输出如下图所示。
一个MFC工程通过ADO连接数据库,并且使用到OpenCV4.0.0,然后出现 Error:不明确的符号,该怎么解决?_第1张图片
msado15.tlh中相应的代码块如下:

struct __declspec(uuid("00000500-0000-0010-8000-00aa006d2ea4"))
Error : IDispatch
{
   ...
};

base.hpp相应的代码如下:

namespace cv
{
namespace Error {
//! error codes
enum Code {
...
};
} //Error
}

请问哪位大佬能够解决,麻烦指导一下。

你可能感兴趣的:(数据库)