VC ADO 编译问题
来源:互联网 发布:c语言double怎么用 编辑:程序博客网 时间:2024/06/01 07:38
昨天遇到的一个问题 如下:
e:\hanxun\temp\release\hwebdata\msado15.tlh(171) : error C2011: 'LockTypeEnum' : 'enum' type redefinition
e:\hanxun\temp\release\hwebdata\msado15.tlh(214) : error C2011: 'DataTypeEnum' : 'enum' type redefinition
e:\hanxun\temp\release\hwebdata\msado15.tlh(258) : error C2011: 'FieldAttributeEnum' : 'enum' type redefinition
e:\hanxun\temp\release\hwebdata\msado15.tlh(279) : error C2011: 'EditModeEnum' : 'enum' type redefinition
e:\hanxun\temp\release\hwebdata\msado15.tlh(287) : error C2011: 'RecordStatusEnum' : 'enum' type redefinition
e:\hanxun\temp\release\hwebdata\msado15.tlh(407) : warning C4146: unary minus operator applied to unsigned type, result still unsigned
e:\hanxun\temp\release\hwebdata\msado15.tlh(530) : error C2011: 'ParameterDirectionEnum' : 'enum' type redefinition
从网上查了 半天资料 都说如下:
1)
#pragma warning(disable:4146)
#import "C:\Program Files\Common Files\System\ADO\msado15.dll" named_guids rename("EOF","adoEOF"), rename("BOF","adoBOF")
#pragma warning(default:4146)
using namespace ADODB;
2)
#pragma warning(disable:4146)
#import "C:\Program Files\Common Files\System\ado\msado15.dll" \
no_namespace \
rename("EOF","adoEOF") rename("DataTypeEnum","adoDataTypeEnum") \
rename("FieldAttributeEnum", "adoFielAttributeEnum") rename("EditModeEnum", "adoEditModeEnum") \
rename("LockTypeEnum", "adoLockTypeEnum") rename("RecordStatusEnum", "adoRecordStatusEnum") \
rename("ParameterDirectionEnum", "adoParameterDirectionEnum")
但是怎么改结果都还是一样 编译不过:
后来 得到了别人的帮助 得以解决, 解决方法如下:
project -> setting -> C/C++ ->perprocessor ->perprocessor definitions : 里面添加 宏 _AFX_NO_DAO_SUPPORT
编译通过, 希望能帮助 同难同胞!
- VC ADO 编译问题
- vc++ ado连数据库问题
- VC调用ADO要注意的问题
- vc++.net编译问题
- VC++编译问题
- VC编译典型问题
- VC 编译问题
- ADO + VC
- VC ADO
- VC+ADO
- VC ADO
- vc ado
- ado vc++
- 关于在VC++ 中引入ADO库编译出错
- vc重复编译的问题
- vc的增量编译问题
- vc 编译ffmpeg问题集
- VC编译最新x264问题
- 很好的JSTL标签使用说明
- _objc_setProperty_nonatomic和_objc_setProperty_atomic运行时没有找到的问题
- Java基础知识-String StringBuffer StringBuilder比较
- 利用Spring测试类测试Dao和Service
- 内存泄漏是新手必然要经历的痛,NSMutableArray的正确使用
- VC ADO 编译问题
- Android Property System | Android属性系统
- java io 整理
- CreateRemoteThread远程注入 使用例子
- Hibernate 入门示例
- 项目管理
- linux系统限制磁盘空间的两种方法
- 安装Fedora 15后需做的25件事情
- 单链表 建立, 查找, 删除, 插入 操作