Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Базы данных и репортинг > Не распознаётся украинская буква "і" |
Автор: Гость_Cyri 22.8.2005, 09:17 |
Народ, подскажите почему у меня в DBD, SQLExplorere не распознаётся украинская буква "і". При этом украинские буквы "ї" и "є" распознаются. Вместо "і" выводится символ #. Даже когда вводишь эту букву, то после нажатия Ентер в поле выскакивает #. Хочу заметить, что языковые драйвера выставлены правильно, так как русский текст понимается полностью. Таблица парадоксовская. В DBD при вставке этой буквы в строке состояния пишется Character(s) is not supported by Table Language. Короче, я понимаю, что символ не поддерживается, а как сделать, чтобы поддерживался? Кирилл |
Автор: Akella 22.8.2005, 14:20 |
1. В DBE администраторе на закледке конфигурации есть настроки языков: Drivers-Native-Paradox-поставь PDox Ansi Cyrilic. Правой кнопкой-Apply!!!! 2. В таблице тоже должен быть выставлен язык PDox Ansi Cyrilic. 3. Не забудь перезапустить приложния, использующие BDE! У меня так сделано и всю работает. Открою маленький секрет, после этого я захожу в реестр сохраняю эти насмтройки BDE и при установке проги у клиента, я просто выполняю Reg-файл. ![]() |
Автор: Cyri 23.8.2005, 11:14 | ||
Да.... Не знаю, в чём здесь штука, но после проделывания мной всех этих манипуляций русские буквы вообще превратилисть в набор ерунды. Я и раньше пытался так это сделать, но ничего не вышло. Выход нашёл другой. НАшёл файл charset.cvb, наверное видоизменённый и просто переписал его в папку с БДЕ (заменил уже существующий файл на этот). И всё работает. Видно в файле что-то исправлено. |