В ADOQuery я создал строковое поле и установил его размер на 24 (из редактора полей).
Когда я пытаюсь присвоить этому полю 24длина строки символов (qry.fieldbyname('fieldname').asString), добавляются только первые 20 символов.Я не понимаю почему.
(qry.fieldbyname('fieldname').asString
Как запрос заполняется данными? Если вы выполняете выборку для таблицы, ширина столбца будет такой же, как в схеме таблицы. Проверьте, как столбец определен в вашей базе данных.