Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.11.27;
Скачать: CL | DM;

Вниз

Сортировка по полю типа string в MySQL   Найти похожие ветки 

 
Jioniro   (2005-10-12 22:35) [0]

Привет всем, такая проблема!!!
Работаю с MySQL (познакомился с этой СУБД недавно).
Есть таблица:
Create table Tmp_MasterAss_GroupGoods
 (
 ID int not null auto_increment primary key,
NAME Char(96),
            FIELD_1 VarChar(32),
            FIELD_2 VarChar(32),
            FIELD_3 VarChar(32),
            ID_PRICETYPE int not null references PriceTypes(ID),
            PERSENT float,
            ) type InnoDB;

Вторичный индекс по полю NAME.

Когда вывожу данные в DbGrid (с установленным индексом по NAME) - то записи выводятся в таком порядке:

- Газированная вода
- Вареники, блинчики
- Батоны
- Вина
- Водка
и т.д.

на сколько я понимаю "Батоны" должны идти первой позицией - короче сартировка происходит. но как то коряво???
Может кто сталкивался - подскажите в чем проблема???


 
Desdechado ©   (2005-10-12 22:51) [1]

что такое "установленный индекс"?
делай
SELECT * FROM Tmp_MasterAss_GroupGoods ORDER BY name
вот здесь сортировка явная


 
Jioniro   (2005-10-12 23:04) [2]

да не в индексе проблема
> SELECT * FROM Tmp_MasterAss_GroupGoods ORDER BY name

- будет таже ерунда. Я вот думаю что с кодировкой что-нить!!!
При таком запросе записи выводятся так как я указал выше!!!


 
Johnmen ©   (2005-10-13 09:19) [3]

"Не верю!" (с)

Приводи все подробности. Что, где, как, когда...


 
Desdechado ©   (2005-10-13 10:55) [4]

Locale? Charset? NLS? драйвера?
кстати, в dataprovider"е есть опция - RetainServerOrder
без нее ClientDataSet может данные не в том порядке давать (зависит от опций подключения к БД)



Страницы: 1 вся ветка

Текущий архив: 2005.11.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.041 c
14-1130956736
Adil
2005-11-02 21:38
2005.11.27
Midlet na Java i problema s Nokia


14-1131286082
_xroot
2005-11-06 17:08
2005.11.27
ThemeEngine 5.52


3-1129579565
Jioniro
2005-10-18 00:06
2005.11.27
Сохранение настроек DbGrid в Blob поле.


14-1131293554
Shopot
2005-11-06 19:12
2005.11.27
Что такое "ИМХО"?


2-1131624216
Rolf
2005-11-10 15:03
2005.11.27
Расширение файла.