procedure TForm1.ADOQuery1AfterOpen(DataSet: TDataSet); var I: Integer; begin for I := 0 to DataSet.FieldCount - 1 do case DataSet.Fields[I].DataType of ftBCD, ftFloat: TBCDField(DataSet.Fields[I]).DisplayFormat := '0.00'; ftDateTime: TTimeField(DataSet.Fields[I]).DisplayFormat := 'YYYY"-"MM"-"DD'; end; end;
procedure TForm1.ADOQuery1AfterOpen(DataSet: TDataSet); var I: Integer; begin for I := 0 to DataSet.FieldCount - 1 do case DataSet.Fields[I].DataType of ftBCD, ftFloat: TBCDField(DataSet.Fields[I]).DisplayFormat := '0.00'; ftDateTime: TTimeField(DataSet.Fields[I]).DisplayFormat := 'YYYY"-"MM"-"DD'; end; end;
显示两位小数
var
I: Integer;
begin
for I := 0 to DataSet.FieldCount - 1 do
case DataSet.Fields[I].DataType of
ftBCD, ftFloat: TBCDField(DataSet.Fields[I]).DisplayFormat := '0.00';
ftDateTime: TTimeField(DataSet.Fields[I]).DisplayFormat := 'YYYY"-"MM"-"DD';
end;
end;
var
I: Integer;
begin
for I := 0 to DataSet.FieldCount - 1 do
case DataSet.Fields[I].DataType of
ftBCD, ftFloat: TBCDField(DataSet.Fields[I]).DisplayFormat := '0.00';
ftDateTime: TTimeField(DataSet.Fields[I]).DisplayFormat := 'YYYY"-"MM"-"DD';
end;
end;