Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2010, 11:23   #11
bezOn
Пользователь
 
Регистрация: 14.04.2010
Сообщений: 51
По умолчанию

БД кто создавал?
При создании самой БазыДанных необходимо указать CharacterSet


И самое главное, когда создаются таблицы, то для каждого символьного поля, необходимо тоже указать (Национальную кодировку символов. Так называемый набор символов) CharSet: Win1251

Второе. Для определения порядка сортировки символов (collation order), в свойстве символьного поля нужно ещё указать параметр Collate: PXW_CYRL



И только потом уже, кода создается интерфейс работы с базой, нужно в свойствах грида смотреть, какой там шрифт стоит...


Примеры показаны на программе IBExpert

---

p.s.
Не помешает еще и реестр подправить на будущее.
Ключ: HKEY_LOCAL_MACHINE\System\CurrentCo ntrolSet\Control\Nls\Codepage
В параметре 1250 заменить на CP_1251.nls
И 1252 = CP_1251.nls


Последний раз редактировалось bezOn; 15.04.2010 в 11:51. Причина: не всё подтёр :)
bezOn вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение значения в FIBPlus Таптыгин Компоненты Delphi 8 19.08.2009 13:15
Firebird FibPlus pFibStoredproc vovk БД в Delphi 4 26.05.2009 16:37
FibPlus v6.45 Timon3 Компоненты Delphi 3 02.06.2008 01:55
FIBPlus Trech БД в Delphi 2 22.05.2008 12:19