RC := ADOQuery1.RecordCount;
PS:特别是关于RecordCount怎么用啊?

解决方案 »

  1.   

    RC := ADOQuery1.RecordCount; 表里面有多少记录
    例如
     ADOquery1.sql.clear;
     ADOquery1.sql.add('select * from table');
     ADOquery1.open; Rc := ADOQuery1.RecordCount; 如果没有记录 则rc=0 相当于 select count(*) from table 
      

  2.   

    RecordCount 返回的是记录数量
      

  3.   

    一楼不准确(或不正确)
    二楼正确DataSet.RecordCount 是数据集的记录数量。并不等于表的记录数量。因为“查询”是有条件的。