Неверное отображение символов (tDbf,tDBGrid)?

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
andrush
незнакомец
Сообщения: 2
Зарегистрирован: 07.06.2009 15:45:51

Неверное отображение символов (tDbf,tDBGrid)?

Сообщение andrush »

Была версия лазарус 0.9.24. В связке TDBF+TDBGRID из таблиц визуал фокспро нормально отображалась символьная информация (кодировка таблиц вин1251) (например ФИО)
Поставил версию 0.9.26 и текстовая информация пропала(не видна). В TDBF tablelevel стал 25. Где крутить?
nusya
новенький
Сообщения: 19
Зарегистрирован: 15.09.2008 12:58:15

Сообщение nusya »

когда поиском научимся пользоваться :?

http://www.freepascal.ru/forum/viewtopic.php?f=5&t=4422
andrush
незнакомец
Сообщения: 2
Зарегистрирован: 07.06.2009 15:45:51

Сообщение andrush »

Ну искал, видел и что. Товарищ мучается с преобразованием utf. А мне нужно показать содержимое таблицы.
Варианты - откатится только ради этого на 24 (и так знаю) , поставить 27 (офиц. упоминанание только про 26).
А что делать в 26? -получатся ничто.
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

andrush писал(а):А что делать в 26?

Единственное нормальное решение - конвертировать все строки в dbf-таблице в кодировку UTF-8, не забыв при этом длину поля увеличить в два раза.
Ответить