|
@@ -2536,8 +2536,8 @@ function TCustomBufDataset.GetFieldSize(FieldDef : TFieldDef) : longint;
|
|
begin
|
|
begin
|
|
case FieldDef.DataType of
|
|
case FieldDef.DataType of
|
|
ftUnknown : result := 0;
|
|
ftUnknown : result := 0;
|
|
|
|
+ ftGuid: result := FieldDef.Size + 1;
|
|
ftString,
|
|
ftString,
|
|
- ftGuid,
|
|
|
|
ftFixedChar: result := FieldDef.Size*FieldDef.CharSize + 1;
|
|
ftFixedChar: result := FieldDef.Size*FieldDef.CharSize + 1;
|
|
ftFixedWideChar,
|
|
ftFixedWideChar,
|
|
ftWideString:result := (FieldDef.Size + 1)*FieldDef.CharSize;
|
|
ftWideString:result := (FieldDef.Size + 1)*FieldDef.CharSize;
|