除了sql的recordcount别无他法!

解决方案 »

  1.   

    TO laishoulin(李大嘴):
    那具体我该怎么实现呢
      

  2.   

    1. Query1.Close;
       Query1.SQL.clear;
       Query1.SQL.add('select count(*) from MyTable.dbf');
       Query1.open;
       Edit1.text:=IntToStr(Query1.Fields.Fields[0].AsInteger);
    2. Query1.Close;
       Query1.SQL.clear;
       Query1.SQL.add('select * from MyTable.dbf');
       Query1.open;
       Edit1.text:=IntToStr(Query1.RecordCount);
    3. 用ADOTable 或 Table连接你的表
       Table1.Active:=true;
       Edit1.text:=IntToStr(Table1.RecordCount);这些够了吧
      

  3.   

    你说得是不是统计一共有多少个.dbf文件?而不是单个dbf文件中记录的个数?
      

  4.   

    是在一个DBF文件中统计记录个数。(delphi中)
      

  5.   

    用 oracle_lover(数据库情人) 的方法