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

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

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

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

Сообщение andrush » 07.06.2009 16:02:05

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

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

Сообщение nusya » 07.06.2009 16:08:51

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

http://www.freepascal.ru/forum/viewtopic.php?f=5&t=4422
nusya
новенький
 
Сообщения: 19
Зарегистрирован: 15.09.2008 12:58:15

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

Сообщение andrush » 07.06.2009 18:52:23

Ну искал, видел и что. Товарищ мучается с преобразованием utf. А мне нужно показать содержимое таблицы.
Варианты - откатится только ради этого на 24 (и так знаю) , поставить 27 (офиц. упоминанание только про 26).
А что делать в 26? -получатся ничто.
andrush
незнакомец
 
Сообщения: 2
Зарегистрирован: 07.06.2009 15:45:51

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

Сообщение Vadim » 08.06.2009 06:52:45

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

Единственное нормальное решение - конвертировать все строки в dbf-таблице в кодировку UTF-8, не забыв при этом длину поля увеличить в два раза.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 23

Рейтинг@Mail.ru