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

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

сортировка кирилицы [D6, MS Access]


Oops ©   (2003-04-16 13:00:00) 

Привет мастера. Таблица проиндексирована(primary) по некоторому полю, в которое записаны значения на кирилице. TTable показывает некоторые строки по несколько раз, хотя в базе они записаны только раз + сортировка неправильная. Если в поле значения латиницей, то все работает без проблем.
С чем ето может быть связано?


Oops   (2003-04-16 15:36:00) [1]

Не нашел такой галочки для MS Access, но все равно спасибо. Буду пользовать TQuery вместо TTable, т.к. для TQuery все работает нормально.


Соловьев   (2003-04-16 15:12:00) [2]

может просто есть настройка у драйвера ODBC - не показывать удаленных записей? я не работал с MS Access, но такая настройка(галочка) есть у dBase... может поможет...


Oops   (2003-04-16 14:49:00) [3]

Индекс подключил (IndexName=PrimaryKey в пропертях TTable), но строка прыгает с одного места на другое при refresh, иногда выводится дважды, иногда выдает ошибку "Record/Key Deleted".

>select *
>from table
>order by filed
правильно сортирует и не дает дубликатов


Соловьев   (2003-04-16 14:37:00) [4]


> сортировка неправильная.

а это как?
а индекс подключил?

а если выполнить такой запрос:
select *
from table
order by filed

то правильно сортирует?


Oops   (2003-04-16 14:33:00) [5]

> подключаешся через TDatabase+ODBC?
Да

> чем проверяешь?
Смотрю в Access


Соловьев   (2003-04-16 14:19:00) [6]


> некоторые строки по несколько раз, хотя в базе они записаны
> только раз

чем проверяешь?


Соловьев   (2003-04-16 14:15:00) [7]

подключаешся через TDatabase+ODBC?


Oops   (2003-04-16 14:14:00) [8]

а может кто знает в чем проблема (BDE, Access, Delphi)?


Наверх

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