各位高手帮帮忙,怎么实现DBGrid中某个列所有值相加?

解决方案 »

  1.   

    在通过SQL查询出来的时候这样
    Select id ,name, number from table
    union
    Select '合计','',count(number) from table
    显示的时候有了,当然,可能根据情况要加排序号等
      

  2.   

    对那个列字段用sql语句进行求和就可以了
      

  3.   

    我是把已经查询出来的显示在DBGrid中,再把DBGrid某个列相加,用对话框显示出来
      

  4.   

    如果用dbgrid那么可以用楼上的方法使用union(sql server),方便的,可以使用dbgrideh。
      

  5.   

    对你想求解的某一列用sql语句进行求和
      

  6.   

    for i := 0 to ....
      sum := sum + table1.fieldbyname('...').asfloat;