diff --git a/fcl/db/fields.inc b/fcl/db/fields.inc index 950a2406b6..36b834cf6a 100644 --- a/fcl/db/fields.inc +++ b/fcl/db/fields.inc @@ -1410,6 +1410,8 @@ constructor TFloatField.Create(AOwner: TComponent); begin Inherited Create(AOwner); SetDatatype(ftfloat); + FPrecision:=15; + FValidChars := [DecimalSeparator, '+', '-', '0'..'9', 'E', 'e']; end; Function TFloatField.CheckRange(AValue : Double) : Boolean;