неправильная сортировка русских букв

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
shahmatist
Новичок
Новичок
 
Сообщения: 27
Зарегистрирован: 09.03.2006 (Чт) 0:01
Откуда: Волгоград

неправильная сортировка русских букв

Сообщение shahmatist » 24.08.2007 (Пт) 12:18

VB 6.0, БД Access, при выполнении запроса с использованием ORDER BY по текстовому полю где храняться русские буквы сортировка несколько странная, я бы сказал не совсем по алфавиту. пачему и што делать? заранее спасибо.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 24.08.2007 (Пт) 12:22

Выставить в настройках базы данных правильную локаль.
Убедиться, что установлены важные обновления (системные и MDAC).
Убедиться, что не применялась кривая руссификация фотошопов, заключающаяся в хаке кодовых страниц.
Lasciate ogni speranza, voi ch'entrate.

shahmatist
Новичок
Новичок
 
Сообщения: 27
Зарегистрирован: 09.03.2006 (Чт) 0:01
Откуда: Волгоград

Сообщение shahmatist » 24.08.2007 (Пт) 13:30

Выставить в настройках базы данных правильную локаль.
Убедиться, что установлены важные обновления (системные и MDAC).


пардон, это где посмотреть и выставить, скачать и т.п.

извини если вопрос тупой...

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 24.08.2007 (Пт) 13:38

Версия Access какая?
С 2000 текст хранится в Unicode, в предыдущих версиях выставлялось в параметрах программы (при открытой базе данных).
Обновления устанавливаются через Windows Update.
Версия ADO должна быть 2.8, версия Jet 4.0.
Lasciate ogni speranza, voi ch'entrate.

dp_ua
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 22.08.2007 (Ср) 20:54

Сообщение dp_ua » 19.05.2008 (Пн) 12:30

у тебя база создана без поддержки кирилицы.

если создавать так:

Код: Выделить всё
Set database = workspace.CreateDatabase(G_Path & "\baza.mdb", dbLangCyrillic, dbVersion40)


то сортироваться будет нормально.


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

    TopList