iCAx开思工具箱
标题:
请教一下有关连接数据库时出现的问题!
[打印本页]
作者:
h2023197
时间:
2005-6-24 09:17
标题:
请教一下有关连接数据库时出现的问题!
建立一dll工程后,加入#include <uf.h>
然后CTestApp theApp;
extern "C" __declspec(dllexport) void ufusr(char *param, int *retcode, int rlen)
{
UF_initialize();
CTestDlg dlg;
dlg.DoModal();
UF_terminate();
}
extern "C" int ufuser_ask_unload(void)
{
return(UF_UNLOAD_UG_TERMINATE);
}
加入这些代码后,我想用ADO连接数据库,应该需要导入
#import "c:\program files\common files\system\ado\msado15.dll"\
no_namespace\
rename("EOF","adoEOF")
可是一导入就发生错误,
Compiling...
StdAfx.cpp
e:\ucdcs\filenew\ado\debug\msado15.tlh(169) : error C2011: 'LockTypeEnum' : 'enum' type redefinition
e:\ucdcs\filenew\ado\debug\msado15.tlh(212) : error C2011: 'DataTypeEnum' : 'enum' type redefinition
e:\ucdcs\filenew\ado\debug\msado15.tlh(256) : error C2011: 'FieldAttributeEnum' : 'enum' type redefinition
e:\ucdcs\filenew\ado\debug\msado15.tlh(277) : error C2011: 'EditModeEnum' : 'enum' type redefinition
e:\ucdcs\filenew\ado\debug\msado15.tlh(285) : error C2011: 'RecordStatusEnum' : 'enum' type redefinition
e:\ucdcs\filenew\ado\debug\msado15.tlh(405) : warning C4146: unary minus operator applied to unsigned type, result still unsigned
e:\ucdcs\filenew\ado\debug\msado15.tlh(527) : error C2011: 'ParameterDirectionEnum' : 'enum' type redefinition
Error executing cl.exe.
Ado.dll - 6 error(s), 1 warning(s)
不知道为什么,请知道的仁兄讲解一下,程序我传了上来
谢谢!!!
作者:
2323220987
时间:
2005-6-24 16:32
在stdafx中把dao的语句注释掉
作者:
diruijing
时间:
2012-7-26 11:06
ado添加入口有问题
作者:
happyjx2006
时间:
2012-10-21 21:57
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3