读书人

问个MFC中使用ADO的有关问题.

发布时间: 2012-01-19 00:22:28 作者: rapoo

问个MFC中使用ADO的问题.........
在MFC中加入下面语句....

#undef EOF
#import <msado15.dll> no_namespacerename( "EOF ", "adoEOF ")
using namespace ADODB;


然后出现
d:\program files\microsoft visual studio 8\vc\include\iosfwd(510) : error C2065: 'EOF ' : undeclared identifier
这个错误.....
请问是不是因为#undef EOF这句所至? 怎么解决这个问题?
谢谢

[解决办法]
no_namespacerename( "EOF ", "adoEOF ") 中间加个空格不知行不行?
no_namespace rename( "EOF ", "adoEOF ")

再不行能不能删除以前编译的中间文件重新编译试下?
[解决办法]
#import "c:\program files\common files\system\ado\msado15.dll "no_namespace rename ( "EOF ", "adoEOF ")

读书人网 >VC/MFC

热点推荐