ado连接数据库报错“adoEOF”: 不是“_Recordset”的成员

leowilliam leowilliam 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
大大们指导一下呗。自己用ACCESS做的一个表。机子上只有数据库的客户端。而且是公司的,所以还是不宜做练习的好。
代码:
return;
}
cout<<"连接成功!"<<endl;
_RecordsetPtr pRst(__uuidof(Recordset));
pRst=m_pConnection->Execute("select * from ADOtest",NULL,adCmdText);//使用Execute方法,student为表名
if(!pRst->adoEOF)
{
pRst->MoveFirst();
}
else
{
cout<<"表内数据为空"<<endl;
return;
}
// 读入库中各字段并加入列表框中
_variant_t var;
string strName;

: “adoEOF”: 不是“_Recordset”的成员
1> f:\documents and settings\administrator\my documents\visual studio 2010\projects\ado02\ado02\debug\msado15.tlh(2181) : 参见“_Recordset”的声明
1>f:\documents and settings\administrator\my documents\visual studio 2010\projects\ado02\ado02\readadovalue.cpp(92): error C2039: “adoEOF”: 不是“_Recordset”的成员
1> f:\documents and settings\administrator\my documents\visual studio 2010\projects\ado02\ado02\debug\msado15.tlh(2181) : 参见“_Recordset”的声明
1>f:\documents and settings\administrator\my documents\visual studio 2010\projects\ado02\ado02\readadovalue.cpp(92): fatal error C1903: 无法从以前的错误中恢复;正在停止编译
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
leowilliam
C++ 语言 65,214 成员 250,514 内容