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: 无法从以前的错误中恢复;正在停止编译
代码:
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: 无法从以前的错误中恢复;正在停止编译
...全文
相关推荐
C++利用ADO连接数据库 (菜鸟必学)
关于vc6.0/VS中实现ADO SQL数据库连接的文章网上虽然很多,但大多写的很繁琐,对于我们这样的菜鸟来说,还是很希望有一篇简单化的文章的。希望跟我一样的菜鸟们学得开心!
VC++ 6.0数据库编程实战:ADO连接、增删改查与踩坑全攻略
数据库编程是C++开发者的核心技能,尤其在维护老系统或完成课程设计时,VC++ 6.0环境下的数据库操作依然是不少人的现实需求。ADO作为基于COM的数据库访问接口,凭借封装度高、代码量少的优势,逐渐成为连接Access、SQL Server等数据库的主流方案。理解ADO的工作流程——创建Connection连接、执行SQL指令、通过Recordset获取结果——是掌握数据增删改查的关键。实际工程中,封装通用数据库访问类、合理利用事务与参数化查询、注意字符集与连接释放等细节,能大幅提升程序稳定性。本文从环境
MFC中用ADO连接SQL Server数据库
MFC中用ADO连接SQL Server数据库步骤
ADO技术连接SQL数据库
ADO技术连接SQL数据库,方法简单,方便,易懂。
ADO 连接数据库 C++ VC
ADO 连接数据库 C++ VC ADO 连接数据库 C++ VC ADO 连接数据库 C++ VC ADO 连接数据库 C++ VC ADO 连接数据库 C++ VC


