ADO连接外部数据库ACCESS的问题:
<p>大家好,我是新手。有个问题想请教各位;就是我用VC++6.0做arx应用程序,连接Access数据库时,加了第一句:#import "c:\\program files\\common files\\system\\ado\\msado15.dll" no_namespace rename ("EOF","adoEOF") ,编译就出错了,烦请大家指点一下。</p> 什么错误,贴出来看看 <p>Compiling resources...<br/>Compiling...<br/>StdAfx.cpp<br/>c:\program files\microsoft visual studio\myprojects\zk5\debug\msado15.tlh(171) : error C2011: 'LockTypeEnum' : 'enum' type redefinition<br/>c:\program files\microsoft visual studio\myprojects\zk5\debug\msado15.tlh(214) : error C2011: 'DataTypeEnum' : 'enum' type redefinition<br/>c:\program files\microsoft visual studio\myprojects\zk5\debug\msado15.tlh(258) : error C2011: 'FieldAttributeEnum' : 'enum' type redefinition<br/>c:\program files\microsoft visual studio\myprojects\zk5\debug\msado15.tlh(279) : error C2011: 'EditModeEnum' : 'enum' type redefinition<br/>c:\program files\microsoft visual studio\myprojects\zk5\debug\msado15.tlh(287) : error C2011: 'RecordStatusEnum' : 'enum' type redefinition<br/>c:\program files\microsoft visual studio\myprojects\zk5\debug\msado15.tlh(407) : warning C4146: unary minus operator applied to unsigned type, result still unsigned<br/>c:\program files\microsoft visual studio\myprojects\zk5\debug\msado15.tlh(531) : error C2011: 'ParameterDirectionEnum' : 'enum' type redefinition<br/>c:\program files\microsoft visual studio\myprojects\zk5\debug\msado15.tlh(2665) : error C2059: syntax error : 'constant'<br/>c:\program files\microsoft visual studio\myprojects\zk5\debug\msado15.tlh(2665) : error C2238: unexpected token(s) preceding ';'<br/>执行 cl.exe 时出错.</p><p>ARXzk5.arx - 1 error(s), 0 warning(s)<br/>就是这样的错误,请高手指点一下</p> 枚举变量被重复定义 那请问怎么才可以避免这个呢?我没定义过什么东西。 <p>删除debug 然后重新编译就没有问题了。</p>
页:
[1]