qry.SQL.Text := 'select sum(BuyWaterNum) from table1'; 
qry.Open;edit1.text := fields[0].value;

解决方案 »

  1.   

    qry['BuyWaterNum'];这是什么呀 是它qry.fieldbyname['BuyWaterNum']吗qry.close;
    qry.SQL.clear;
    qry.SQL.Text := 'select sum(BuyWaterNum) from table1'; 
    qry.Open;edit1.text := qry.fieldbyname['sum(BuyWaterNum)'].asstring;或qry.close;
    qry.SQL.clear;
    qry.SQL.Text := 'select sum(BuyWaterNum) from table1'; 
    qry.Open;edit1.text := qry.fields[0].asinteger;
      

  2.   

    呵呵楼上写错了吧!
    edit1.text := qry.fields[0].asString;