万望赐教,CDaoRecordset一个奇怪的问题 不好意思,也许我说的太不清楚了其实,rs已经声明,rs->IsOpen(),rs->IsEOF()大小写也是对的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 rs=new CDaoRecordset(&m_dbcon);rs->Open(dbOpenDynaset,sqlstr,dbReadOnly); try { rs->IsOpen();} catch(CDaoException* e) { char buf[MAX_PATH]; e->GetErrorMessage(buf, MAX_PATH); e->Delete(); ::AfxMessageBox(buf);}就可以发现出错的原因。如果你的rs中包括多个表并且存在同名字段,MFC生成的代码就会出错。另外说验证失败是不是你的数据库有密码? vc重复启动excel服务,交替成功失败 小弟刚刚学vc++ 遇到的奇怪问题 多个相同的控件可否共享同一事件? 求助 数据被截断? VFW的预览窗口在开始采集后无法改变预览窗口的大小问题,高手请进! 如何用sendmessage产生一个listbox中某项的click事件 VS 2012 VC++ 如何创建一个 COM vckbase是肿么了,最近发现好像不更新了? ODBC又犯难,老是"数据被截断"!!!!讨论无罪,学习伟大(有代码参考) 怎样做 UG 的二次开发!! 为什么在ScrollView里面不用处理OnChar,就可以把输入得char显示在view上?
rs->Open(dbOpenDynaset,sqlstr,dbReadOnly);
try {
rs->IsOpen();
}
catch(CDaoException* e) {
char buf[MAX_PATH];
e->GetErrorMessage(buf, MAX_PATH);
e->Delete();
::AfxMessageBox(buf);
}就可以发现出错的原因。如果你的rs中包括多个表并且存在同名字段,MFC生成的代码就会出错。
另外说验证失败是不是你的数据库有密码?