急!如何得到DBGrid中统计列的统计值?
在DBGrid中加一个Footer,如保取得footer上面的值

解决方案 »

  1.   

    label1.Caption:=inttostr(query1.RecordCount);
      

  2.   

    楼上说的是上数,当然可以这样.
    但是如果是某一数值列的sum该如取啊? 不会让我对数据集再累加吧
      

  3.   

    DBGrid不支持统计值,它本身只是个数据敏感控件而已。
    有一些第三方的GRID可以,不过它们是把数据全部装入内存,自己计算得到的,比方说DevExpress的Grid就是这样。
      

  4.   

    请问用GRIDEH统计出来后用什么方法获取出所统计的数据??
      

  5.   

    dbgrideh1.SumList.SumCollection.GetSumByOpAndFName(goSum,字段名).sumValue;
    记得要uses一下 dbSumlst