// 加入ado支持库 #import c:\program files\common files\system\ado\msado15.dll \ no_namespace \ rename (eof, adoeof) 以前用vc6写数据库,最近换用vc2010,加入ado数据支持库后发现_connectionptr、_recordsetptr和_commandptr标红,无法使用,网上一
// 加入ado支持库
#import c:\program files\common files\system\ado\msado15.dll \
no_namespace \
rename (eof, adoeof)
以前用vc6写数据库,最近换用vc2010,加入ado数据支持库后发现_connectionptr、_recordsetptr和_commandptr标红,无法使用,网上一搜发现很多童鞋遇到这个问题,仔细比对之前的程序才发现然后上面这段程序加到了staafx.cpp中了,而其他cpp文件调用的是stdafx.h文件,所以把这段程序换到stdafx.h文件中,搞定~
错误贴在下面,便于出错的童鞋可以找到
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c2146: 语法错误: 缺少“;”(在标识符“m_pconnection”的前面)
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1> outputwnd.cpp
1> outputlistctrl.cpp
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c2146: 语法错误: 缺少“;”(在标识符“m_pconnection”的前面)
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1> mainfrm.cpp
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c2146: 语法错误: 缺少“;”(在标识符“m_pconnection”的前面)
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1> firenetsystemview.cpp
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c2146: 语法错误: 缺少“;”(在标识符“m_pconnection”的前面)
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1> firenetsystemdoc.cpp
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c2146: 语法错误: 缺少“;”(在标识符“m_pconnection”的前面)
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1> firenetsystem.cpp
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c2146: 语法错误: 缺少“;”(在标识符“m_pconnection”的前面)
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(91): error c2065: “m_pconnection”: 未声明的标识符
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(91): error c2228: “.createinstance”的左边必须有类/结构/联合
1> 类型是“'unknown-type'”
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(91): error c2065: “connection”: 未声明的标识符
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(97): error c2065: “m_pconnection”: 未声明的标识符
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(97): error c2227: “->open”的左边必须指向类/结构/联合/泛型类型
1> 类型是“'unknown-type'”
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(97): error c2065: “admodeunknown”: 未声明的标识符
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(98): error c2065: “_commandptr”: 未声明的标识符
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(98): error c2146: 语法错误: 缺少“;”(在标识符“pcommand”的前面)
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(98): error c2065: “pcommand”: 未声明的标识符
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(99): error c2065: “pcommand”: 未声明的标识符
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(99): error c2228: “.createinstance”的左边必须有类/结构/联合
1> 类型是“'unknown-type'”
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(99): error c2065: “command”: 未声明的标识符
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(100): error c2065: “pcommand”: 未声明的标识符
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(100): error c2227: “->activeconnection”的左边必须指向类/结构/联合/泛型类型
1> 类型是“'unknown-type'”
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(100): error c2065: “m_pconnection”: 未声明的标识符
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(101): error c2065: “pcommand”: 未声明的标识符
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(101): error c2227: “->commandtext”的左边必须指向类/结构/联合/泛型类型
1> 类型是“'unknown-type'”
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(102): error c2065: “pcommand”: 未声明的标识符
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(102): error c2227: “->execute”的左边必须指向类/结构/联合/泛型类型
1> 类型是“'unknown-type'”
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(102): error c2065: “adcmdtext”: 未声明的标识符
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(103): error c2065: “pcommand”: 未声明的标识符
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(103): error c2227: “->commandtext”的左边必须指向类/结构/联合/泛型类型
1> 类型是“'unknown-type'”
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(104): error c2065: “pcommand”: 未声明的标识符
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(104): error c2227: “->execute”的左边必须指向类/结构/联合/泛型类型
1> 类型是“'unknown-type'”
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.cpp(104): error c2065: “adcmdtext”: 未声明的标识符
1> fileview.cpp
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c2146: 语法错误: 缺少“;”(在标识符“m_pconnection”的前面)
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1> classview.cpp
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c2146: 语法错误: 缺少“;”(在标识符“m_pconnection”的前面)
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1> childfrm.cpp
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c2146: 语法错误: 缺少“;”(在标识符“m_pconnection”的前面)
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int
1>e:\vc2010\vc_testprogram\firenetsystem\firenetsystem\firenetsystem\firenetsystem.h(29): error c4430: 缺少类型说明符 - 假定为 int。注意: c++ 不支持默认 int