7.判断是否为空
if (pRecordset->adoBOF && pRecordset->adoEOF)
{
//MessageBox("没有符合条件的记录存在!","提示");
if(pRecordset != NULL && pRecordset->State)
{
pRecordset->Close();
pRecordset = NULL;
}
}
if (pRecordset->adoBOF && pRecordset->adoEOF)
{
//MessageBox("没有符合条件的记录存在!","提示");
if(pRecordset != NULL && pRecordset->State)
{
pRecordset->Close();
pRecordset = NULL;
}
}
解决方案 »
- new 出来的变量
- 为何输入文本框中的数据无效呢,也无法赋给其他变量,我已经使用了UpdateData(TRUE);了
- SYS驱动程序我 HOOK 了 ZwCreateFile 函数,如何拒绝文件的创建?
- 关于ShellExecuteEx()的执行速度问题
- 新手,如何用hook api使文件操作失效,比如说不能复制文件(50分)
- 如何使透明和半透明作用到同一张图片上
- 为什么没有打印出表格?
- 求教:关于界面字体的大小适应窗口大小的问题,在线等。
- 关于库里包含图片资源的问题,各位DX进来指点一下,不胜感激!!
- 3000分求“VC++通用GIS开发解决方案 1.0v”源代码?
- 读ini文件错误?
- 求助:帮忙解释一下TEXT("%-16s%04x-%04x %04x-504x")
看看我的BLOG,希望能对你有帮助!
{
//sql1;
}
else
{
//sql2;
}
{
......
加自己的代码
}
这种方法比楼上的应该效率高点
if (pRecordset->adoBOF && pRecordset->adoEOF)有时不起用作if (pRecordset && pRecordset->adoBOF && pRecordset->adoEOF &&
pRecordset->GetCollect(long(0)).vt != VT_NULL)
这样就好用,当然这里第一项不能为空了~
{
......
遍历dataset
}