for I := 0 to query1.recordcount-1 do
if (DBGrid1.Fields[1].Value <> '') then
begin
Label11.Caption := IntToStr(StrToInt(Label11.Caption) + 1);
Label4.Caption:= FloatToStr(StrToFloat(Label4.Caption) + Query1.FieldByName('zje').AsFloat);
end;
...全文
809打赏收藏
delphi DBGRID 怎么没有循环求和
for I := 0 to query1.recordcount-1 do if (DBGrid1.Fields[1].Value '') then begin Label11.Caption := IntToStr(StrToInt(Label11.Caption) + 1); Label4.Caption:= FloatToStr(StrToFloat(Label4.Caption) + Query1.FieldByName('zje').AsFloat); end;