Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Базы данных и репортинг > D2009+Fib696+DevExpress+FB2.5 |
Автор: Akella 30.3.2009, 22:01 |
Здравствуйте. Кому нибудь удавалось скрестить нормально D2009 + FibPlus 6.9.6 + DevExpress v.42 + базу Firebird 2.5 в кодировке UTF8?? ![]() Слева cxDBTreeList, вверху cxGrid, внизу стандартный DBGrid D2009. В параметрах подключения к базе указал UTF8, подключил датасет, открыл редактор полей, создал все поля. {$DEFINE UNICODE_TO_STRING_FIELDS} определена в FIBPlus.inc Почему в DevExpress кракозяблики ![]() ![]() ![]() ![]() |
Автор: pseud 31.3.2009, 13:43 |
может... http://ipicture.ru/ |
Автор: Akella 31.3.2009, 14:02 |
Не понимаю, зачем RUSSIAN_CHARSET ![]() Добавлено через 4 минуты и 29 секунд По идее ещё с версии 39 была заявлена поддержка юникода. А с версии 40 или 42 была заявлена поддержка D2009. Теперь ждать пока выйдет версия с поддержкой юникода в D2009? Ох, чувствую, намучаемся все мы с этим юникодом ![]() |
Автор: Bose 31.3.2009, 23:47 | ||
1) Мне даже не удалось скрестить D2009 + FibPlus 6.9.6(demo). 2) Также не удалось скрестить D2009 + базу Firebird в кодировке UTF8. Правда я пробовал скрещивать через IBX. Проблема и решение описаны http://www.ibase.ru/unicode_faq.html#divzero. Правда, я только разик попробовал, и махнул рукой, ибо есть дела и поважнее. |
Автор: Akella 1.4.2009, 08:39 | ||
А что не так? Конкретнее? Добавлено через 4 минуты и 55 секунд
http://www.sql.ru/forum/actualthread.aspx?tid=598298&hl=ibx#6225066 |
Автор: Bose 1.4.2009, 13:06 |
Да это неактуально на самом деле. Просто у меня при компиляции IDE ругается, что FIBDatabase.dcu не найден. Добавлено через 5 минут и 36 секунд хорошая ссылка, спасибо! |
Автор: Akella 1.4.2009, 22:41 |
обращаю внимание, что у меня cxDBTreeList, там нет свойства Font у колонки вообще а у самого дерева DEFAULT_CHARSET |
Автор: Akella 8.4.2009, 23:48 | ||||
Bose, вот что нашёл:
http://www.ibase.ru/unicode_faq.html |
Автор: Akella 21.4.2009, 09:50 |
В файле FIBPlus.inc есть {$DEFINE UNICODE_TO_STRING_FIELDS}. Эту строку нужно закомментировать. Тогда будут создаваться TWideStringField столбцы. А как я понял, то в D2009 столбцы TStringField не юникодные. |