Почему тип Varchar определяется как TWideMemoField?

Собственно, сабж. Есть таблица Clients, в которой есть 5 полей типа varchar без указания длины, ибо заранее неизвестно, какой длины будут значения. Подключаюсь через тот же ADO к базе, вытаскиваю статические поля - они определяются как TWideMemoField. И при попытке вывести подобные значения в таблицу - выводится вот такая вот штуковина.

97e63db3ae8248059b0be8ec7c827c08.png

База Postgresql. Как избежать этого или исправить? Спасибо.
  • Вопрос задан
  • 2710 просмотров
Решения вопроса 1
svd71
@svd71
Отсуствие длинны может дать понять датасету, что предоставленные данные из BLOB-полей. Поэтому попробуйте задать длинну или же добавляйте поля нужного типа вручную в дизайнере или перед открытием в рантайме.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы