|
@@ -53,7 +53,7 @@ type
|
|
PInteger = ^Integer;
|
|
PInteger = ^Integer;
|
|
PSmallInt = ^SmallInt;
|
|
PSmallInt = ^SmallInt;
|
|
PInt64 = ^Int64;
|
|
PInt64 = ^Int64;
|
|
- PFloat = ^Extended;
|
|
|
|
|
|
+ PFloat = ^Double;
|
|
PBoolean = ^Boolean;
|
|
PBoolean = ^Boolean;
|
|
|
|
|
|
|
|
|
|
@@ -278,7 +278,7 @@ begin
|
|
case FieldDefs.Items[FieldNo-1].Datatype of
|
|
case FieldDefs.Items[FieldNo-1].Datatype of
|
|
ftString: result:=FieldDefs.Items[FieldNo-1].Size+1;
|
|
ftString: result:=FieldDefs.Items[FieldNo-1].Size+1;
|
|
ftBoolean: result:=SizeOf(Boolean);
|
|
ftBoolean: result:=SizeOf(Boolean);
|
|
- ftFloat: result:=SizeOf(Extended);
|
|
|
|
|
|
+ ftFloat: result:=SizeOf(Double);
|
|
ftLargeInt: result:=SizeOf(int64);
|
|
ftLargeInt: result:=SizeOf(int64);
|
|
ftSmallInt: result:=SizeOf(SmallInt);
|
|
ftSmallInt: result:=SizeOf(SmallInt);
|
|
ftInteger: result:=SizeOf(Integer);
|
|
ftInteger: result:=SizeOf(Integer);
|