ado连接数据库报错“adoEOF”: 不是“_Recordset”的成员
大大们指导一下呗。自己用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: 无法从以前的错误中恢复;正在停止编译