Страница 1 из 1

Неправильная сортировка в БД при локализации

Добавлено: 25 май 2004, 12:21
Lexogen
Возникла проблема при сортировке записей в БД с украинскими, а также с белорусскими буквами. Например, фамилии, которые начинаются на характерные для этих языков символы, выбрасываются при сортировке по ФИО наверх списка. Если кто-то с этим уже встречался, пожалуйста помогите.

Re: Неправильная сортировка в БД при локализации

Добавлено: 27 май 2004, 08:10
subver
Lexogen писал(а):Возникла проблема при сортировке записей в БД с украинскими, а также с белорусскими буквами. Например, фамилии, которые начинаются на характерные для этих языков символы, выбрасываются при сортировке по ФИО наверх списка. Если кто-то с этим уже встречался, пожалуйста помогите.
Можно глянуть в сторону функции setlocale.
Если используется собственная функция сравнения, то strcmp работает корректно для правильно усановленных опций локализации.