怎么样判断CDaoRecordSet中返回的记录为空。 就是用OPEN语句打开时,假如没有符合条件的记录的话,我怎样才能知道没有符合条件的记录,用什么语句?谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用这个:if(pYourRecordSetPtr->adoEOF&&pYourRecordSetPtr->BOF){MessageBox(NULL,_T("在数据库中没有找到该纪录"),_T("错误"),0);return FALSE; }我刚写的代码,肯定好用。 COleVariant varValue;CDaoRecordset m_Set(&db);m_Set.Open(dbOpenDynaset,”SQL语句”);varValue=m_Set.GetFieldValue(0);m_lMaxCount=V_I4(&varValue);m_Set.Close(); to seanhut(段寄存器): if(pYourRecordSetPtr->adoEOF&&pYourRecordSetPtr->BOF中的adoEOF和BOF好像用不了,是CDAORecordSet成员变量? mahatma_cn(智仁方丈): 也不行啊 if(pRs->IsEof()||pRs->IsBof()){ AfxMessageBox("No RecordSet");}else{ //其他操作} MFC的数组类动态增删元素的原理!望大侠们进来指点一下! 单文档的视图类中添加几个标签,用来实现分页功能 如何在一个非MFC扩展的DLL文件中接收来自主程序的消息? udp不bind怎么使用代理? 一个关于FTP文件保存的问题 帮忙给软件取个好听的中文及英文名字!!! 高分请教,有关CHtmlView的问题!!!!!!!!!!!!!! 游戏开发前景是不是很好?花差不多万七块去学考认证值得吗?回报快吗? 如何改变AfxMessageBox()弹出的提示框的标题头? 怎样在Windows XP环境下获得本机IP地址? 菜鸟级问题,关于activex控件的 关于按钮的一个小问题
if(pYourRecordSetPtr->adoEOF&&pYourRecordSetPtr->BOF)
{
MessageBox(NULL,_T("在数据库中没有找到该纪录"),_T("错误"),0);
return FALSE;
}
我刚写的代码,肯定好用。
CDaoRecordset m_Set(&db);
m_Set.Open(dbOpenDynaset,”SQL语句”);
varValue=m_Set.GetFieldValue(0);
m_lMaxCount=V_I4(&varValue);
m_Set.Close();
if(pYourRecordSetPtr->adoEOF&&pYourRecordSetPtr->BOF中的adoEOF和BOF好像用不了,是CDAORecordSet成员变量?
{
AfxMessageBox("No RecordSet");
}else
{
//其他操作
}