问个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 ")