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

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

Возможно вопрос глупый, но всё таки.. [D6, IB6.x]


Hamster ©   (2002-05-06 05:06:00) 

Есть table в ней есть поля "наименование" "модель" "тех-характеристики" "цена"..там щас около 3000 позиций (сложная бытовая техника)..и всё свалено подрят..т.е
___
телевизор ...
пылесос ....
микроволновка ...
пылесос ...
микроволновка ....
микроволновка ......
телевизор . ....
_

Как сделать так шоб сначала пылесосы шли с пылесосами а телевизоры с телевизорами..т.е

__
телевизор
телевизор
телевизор
телевизор
телевизор
....
пылесос
пылесос
пылесос
пылесос
пылесос
......
___________
Т.е отсортировать..и показать результат в dbgride"е..


Desdechado   (2002-05-06 14:37:00) [1]

индекс, конечно, тут не обязателен. Но желателен, т.к. текстовые поля сортируются медленнее числовых, а при сложных выборках тоже полезно


Johnmen   (2002-05-06 12:46:00) [2]

Без индекса не выходило, т.к. в этом случае невозможно однозначно идентифицировать запись. :)))


HAZARD   (2002-05-06 12:41:00) [3]

Johnmen © (06.05.02 11:08)
пробовал, не всегда получалось, а индекс сделал и все как по маслу


Johnmen   (2002-05-06 11:08:00) [4]

>HAZARD © (06.05.02 10:53)
Редактировать можно всегда, достаточно сделать его живым...


HAZARD   (2002-05-06 10:53:00) [5]

c SQL не всегда набор данных можно редактировать в данном случае Order BY этого не позволит.
Создай индекс по полю наименование и упорядочивай на здоровье безо всяких SQL


Oleg_er   (2002-05-06 06:41:00) [6]

select * from xxx order by наименование
и этот запрос отобразить гриде


Наверх

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