大家好,我是新手,用delphi编程时出现了点问题,计算结果总不对,请高手指点一下,程序为var
i:integer;
nsum,sum:integer;begin nsum:=0;
sum:=0;
for i:=0 to table1.RecordCount-1 do
begin
sum:=sum+table1.fieldbyname('price').AsInteger;
nsum:=nsum+table1.fieldbyname('quantity').AsInteger;
end;
Edit1.Text := IntToStr(nSum);
edit2.Text :=inttostr(sum);
edit3.Text :=inttostr(nsum*sum);