ADO.rowcount
不过有的数据库不支持,那就再写一条SQL返回吧:-(
select count(*) from 表

解决方案 »

  1.   

    调用数据集的方法
    GetRecordCount()函数,但要注意数据集要以静态方式打开
      

  2.   

    为什么这样不可以呢?
    _RecordsetPtr pUserSet;
    ...
    pUserSet=m_pConnection->Execute(
    ...pUserSet->GetMaxRecords();//为什么它的返回值是-1?
    pUserSet->GetRecordCount;//返回值也是-1?你的第2种方法是一定可以的!
      

  3.   

    GetRecordCount()函数,但要注意数据集要以静态方式打开
    我试一试!!
      

  4.   

    ok!
    以静态方式打开搞定,多谢shinechar1
    现在给分了!