vc++ 6.0 mfc基于对话框 连接数据库后出了这样的编译错误 急求!!在线等
c:\programfiles\microsoftvisualstudio\vc98\include\dbdaoint.h(33):errorC2011:'EditMod...
c:\program files\microsoft visual studio\vc98\include\dbdaoint.h(33) : error C2011: 'EditModeEnum' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\dbdaoint.h(57) : error C2011: 'LockTypeEnum' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\dbdaoint.h(73) : error C2011: 'FieldAttributeEnum' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\dbdaoint.h(83) : error C2011: 'DataTypeEnum' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\dbdaoint.h(255) : error C2011: 'ParameterDirectionEnum' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\dbdaoint.h(268) : error C2011: 'RecordStatusEnum' : 'enum' type redefinition
执行 cl.exe 时出错.
能告诉我这是什么意思吗 小白 见谅!!感激不尽!悬赏是我所有的了TAT 展开
c:\program files\microsoft visual studio\vc98\include\dbdaoint.h(57) : error C2011: 'LockTypeEnum' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\dbdaoint.h(73) : error C2011: 'FieldAttributeEnum' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\dbdaoint.h(83) : error C2011: 'DataTypeEnum' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\dbdaoint.h(255) : error C2011: 'ParameterDirectionEnum' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\dbdaoint.h(268) : error C2011: 'RecordStatusEnum' : 'enum' type redefinition
执行 cl.exe 时出错.
能告诉我这是什么意思吗 小白 见谅!!感激不尽!悬赏是我所有的了TAT 展开
1个回答
2015-06-27
展开全部
enum type redefinition , 意思是说你这些枚举类型重复定义了
你真是重复定义了 ;
头文件重复包含导致;
更多追问追答
追问
#include "stdafx.h"
#include "qqq.h"
#include "RegisterDlg.h"
#include "string.h"
#include "ADOConn.h"
#include "afxdao.h"
这是我的头文件 能不能告诉我哪里是重复的呢 拜托了 我是真小白 谢谢!!
追答
我指的重复。。。
是指你在多个文件里面定义了同样的枚举类型
你在一个文件里面定义了枚举,但是多个文件重复包含了这个头文件
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询