Модератор: Модераторы
grigoreo писал(а):... база данных SQL(Postgre) в формате UTF8, к примеру содержимое поля максимально 30 символов, если делаю в СУБД поле varchar(30) то при отображении виснет но ширину колонки в гриде отрисовывает по длине правильно, имперически нашел что если увеличить размер поле в 2 раза и сделать varchar(60) ...
Logo писал(а):Вы с Zeos или TPQConnection? Для TPQConnection есть протез для устранения этой проблемы в Zeos -не пробовал, не знаю.
Mr.Smart писал(а):grigoreo писал(а):... база данных SQL(Postgre) в формате UTF8, к примеру содержимое поля максимально 30 символов, если делаю в СУБД поле varchar(30) то при отображении виснет но ширину колонки в гриде отрисовывает по длине правильно, имперически нашел что если увеличить размер поле в 2 раза и сделать varchar(60) ...
А вы учитываете, что в зависимотсти от языка в кодировки UTF-8 символы кодируются от 1 до 6 байт.
Для кириллицы одна буква кодируется двумя байтами!
grigoreo писал(а):
В стандартном TPConnection , если есть протез как нить поделитесь им
Сейчас этот форум просматривают: Yandex [Bot] и гости: 24