本帖最后由 carly95 于 2012-09-25 08:26:27 编辑

解决方案 »

  1.   

    影响行数records_affected,大于100时总是返回100,小于100的时候是正确的结果。还有这情况? 是不是哪里设置了什么。你在执行完查询后,直接打印记录数,看是多少
      

  2.   

    影响行数records_affected,大于100时总是返回100,小于100的时候是正确的结果。还有这情况? 是不是哪里设置了什么。你在执行完查询后,直接打印记录数,看是多少
      

  3.   

    我也不知道为什么大于100行以后就不对了都显示100。。设置?就正常用ADO 没设置什么啊
    用结果集打印总行数就是对的,我就是执行完以后records_affected.intVal打印影响行数
      

  4.   

    cout << records_affected.intVal << "," << records_affected.lVal<< endl; getchar();
    }
    这么打印的。。另外 我不知道intval和lval什么区别但是都是100