我在listview中是这样显示的 
  学生      项目   罚金(元)
  001       一     12.3
  001       三     3.4
  001       si     1.2
  001       二      10
我想计算出罚金的总数,然后赋值给statcitext该怎么做?

解决方案 »

  1.   

    用一个dbgrid显示好了。把这些信息建成一个表,然后用query查出结果,显示在dbgrid中,
    用select sum(罚金) as 罚金....来获得总和,
    然后
    把query.fieldbyname('罚金').asString赋值 给你的statcitext.
      

  2.   

    汗~这些太麻烦了·~我搞定了·就是在赋值前~我就把他赋给一个数~然后直接有那个数相加了
    cost1:=0+cost1;
      

  3.   

    取listview中那一列中数据的值,直接相加就是了;(中间需要类型的转换)
    把结果赋给statcitext;
    statcitext:=items[1].subitems[1]+items[2].subitems[1]+items[3].subitems[1]+items[4].subitems[1];