Russian Qt Forum

Qt => Базы данных => Тема начата: Примерный ученик от Февраль 19, 2009, 14:43



Название: Непонятси с сортировкой PostgreSQL
Отправлено: Примерный ученик от Февраль 19, 2009, 14:43
База в кодировке KOI8-r.
При запросе

Код:
		sql.exec("SELECT * FROM fp ORDER BY namep");

Русская буква
Код:
В
оказывается на месте буквы
Код:
Ц
.
И наоборот.
Т.Е.

А,Б,Ц,...,В,...Я


Как с этим бороться?


Название: Re: Непонятси с сортировкой PostgreSQL
Отправлено: Rcus от Февраль 19, 2009, 15:30
Хм, не сталкивался с данной проблемой, но возможно данная статья поможет
http://www.postgresql.org/docs/current/interactive/multibyte.html


Название: Re: Непонятси с сортировкой PostgreSQL
Отправлено: Примерный ученик от Февраль 19, 2009, 16:15
Разобрался.
PostgreSQL 8.1 был установлен с локалью C.
Переустановил с русской локализацией - сортировка нормальной стала...

Rcus, спасибо за наводку!