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

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

сортировка Query [D7]


konst ©   (2003-09-29 12:29:00) 

Можно ли "красиво" пересортировать готовый результат запроса TQuery? Т.е. имеем результат запроса с "...order by field1", как можно пересортировать результат по произвольному полю, входящему в результат, не выполняя запрос заново?


Johnmen   (2003-09-29 16:00:00) [1]

Зависит от решаемой задачи. В большинстве случаев - да.


konst   (2003-09-29 15:58:00) [2]

резюме - оптимальный вариант это новый запрос с другим ордером, так?


Alexander Vasjuk   (2003-09-29 13:19:00) [3]

Дмитрий К. (29.09.03 13:03) [5]

DBGridEh пересортировывает Query на сервере. (ClientDataSet на клиенте).


Johnmen   (2003-09-29 13:12:00) [4]

>Дмитрий К. (29.09.03 13:03)
>Используй DBGridEh, там уже всёесть.

И холодное пиво ?


Дмитрий К.   (2003-09-29 13:03:00) [5]

Используй DBGridEh, там уже всё есть.


Johnmen   (2003-09-29 13:02:00) [6]

Использовать компоненты, поддерживающие локальную сортировку.
TQuery к ним не относится...


konst   (2003-09-29 13:01:00) [7]

а нет у TQuery такого свойства...


ААА   (2003-09-29 12:47:00) [8]

TClientDataSet.IndexField := "Field1";


ААА   (2003-09-29 12:32:00) [9]

ClientDataSet.IndexField :="field1"


Наверх

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