Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблема с украинским языком [D5, Paradox]


Темно-серый ©   (2004-07-14 13:14:00) 

Штука вот какая. Когда я выполняю SQL-запрос и в конце исполняю ORDER BY по символьному полю, то украинские буквы і, є, їстановяться в DataSet'е в самом начале. Ну а затем весь остальной кириллический алфавит уже в правильном порядке. Подскажите плз, можно ли это лечить и, если всё же можно, то как.


}|{yk   (2004-07-14 16:52:00) [1]

Такая проблема была и в InterBase 6 и ниже. Был специальный патч, но лучше перейти на Firebird и забыть Paradox. Или на Oracle :)
2Gamar   (14.07.04 15:16)
http://www.lleo.aha.ru/na/


Темно-серый   (2004-07-14 15:41:00) [2]

А вообще, путем долгого обдумывания я понял, что Парадокс пользуеться не лэнгдрайвером, а использует активный ЧарСэт. В моём случае Win-1251.


Темно-серый   (2004-07-14 15:38:00) [3]


> Gamar   (14.07.04 15:16) [7]
> вам делать нечего? пишите по-русски

Ага, а заказчику сказать: "Геть хохлив!!!". Ну, что я могу сделать, если приходиться.


Темно-серый   (2004-07-14 15:35:00) [4]

to Соловьев
Хотелось бы, но база уже существует и с ней работает ряд приложений.


Соловьев   (2004-07-14 15:19:00) [5]

ИМХО, почитав на форуме сколько нареканий по поводу парадокса, логично было перйти хотя-бы на ацесс. А в лучшем случае на FireBird, там украинский реализован нормально.


Gamar   (2004-07-14 15:16:00) [6]

вам делать нечего? пишите по-русски


Anatoly Podgoretsky   (2004-07-14 14:15:00) [7]

Почему нет, надо написать языковой драйвер, людей таких не встречал.


Темно-серый   (2004-07-14 14:10:00) [8]

to Anatoly Podgoretsky
Так значит нет решения?


Anatoly Podgoretsky   (2004-07-14 14:08:00) [9]

Так если нет нужного языкового драйверя, то чего ожидать правильной сортировки


Темно-серый   (2004-07-14 13:56:00) [10]

Я не верю, что никто не знает решение этой проблемы.


Темно-серый   (2004-07-14 13:20:00) [11]

to Reindeer Moss Eater ©  
Это как бы понятно, но я не видел у Парадокса языкового драйвера Ukrainian. Есть ли пути в обход?


Reindeer Moss Eater   (2004-07-14 13:17:00) [12]

Языковый драйвер считает что это символы с меньшими кодами чем все символы кириллицы.
Смени драйвер.


Наверх

Титульная страница Поиск, карта сайта Написать письмо