有关dbgrid的某一字段的相加?
就是把dbgrid的所显示的表的内容中的其一字段给它相加
起来让它显示在一个edit中

解决方案 »

  1.   

    直接写SQL啊  用SUM()
    要不在数据集里做计算字段...
      

  2.   

    用sql 
    select sm(field) form tabel where  
    可利用循环!!
    while not efo()
    do 
    begin
    ****
    aa=aa+************
    table.next;
    end;
      

  3.   

    409(409)  用ado
      写入sql语句  select sum(要求字段) form adotabel where 条件
      

  4.   

    with adoquery1 do
    begin
      close;
      sql.clear;
      sql.text:='select sum(要求字段) form adotabel where 条件';
      open;
      edit1.text:=inttostr(fields[0].value);
    end;