При пробеге и сборе размеров полей в ADOQuery следующим циклом:
Код:
sz:=0;
For i:=0 to ADOQMain.Fields.Count-1 do
sz:=sz+ADOQMain.Fields.Fields[i].Size;
ShowMessage('sz = '+IntToStr(sz));
, размер пересенной sz = 185 байт (при значения свойства RecordSizw=560).
Это уже ближе к истине, но это меньше 265 байт, которые запись должна занимать в самой БД.