|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Проблемы с кирилицей для доступа к БД под Delphi XE
После перехода на новую версию Delphi (c 7 на XE) возникли проблемы с компонентами для "общения" с БД, например, TDBGrid: кирилические символы из базы данных стали отображаться кракозябами. В то же время, с компонентом TDBmemo проблем нет. Попытка менять свойства TBBGrid.Font.Charset ни к чему ни привела. Как исправить?
|
#2
|
||||
|
||||
Можно попробовать поменять кодировку соответствующих полей в базе либо на utf 8 либо на cp 1251. В некоторых компонентах, например Zeos это нужно прописывать еще и в свойствах подключения в базе.
|
#3
|
|||
|
|||
Цитата:
|
#4
|
||||
|
||||
менеджером БД? IBExpert например.
можно в свойства подключения к базе прописать что-то вроде codepage=cp1251 client_encoding=cp1251, опять же это для Zeos, а так сколько компонентов, столько настроек. В Fibplus у меня вообще таких проблем не было. |