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

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

Сортировка по нажатию на заголовки колонок DBGrid а [D5]


Dim ©   (2002-02-18 15:10:00) 

Собственно можно ли проделать такое?


wicked   (2002-02-18 20:38:00) [1]

ну это зависит от источника данных... если данные выбираются через ADO с использованием клиентских курсоров, то можно поступить проще - свойству TADODataSet.Sort присваевается список полей, по которым нужно сортировать...


Turalyon   (2002-02-18 16:30:00) [2]

>Johnmen ©
Посмотрел, как релизовано еще раз. В общем там строится довольно хитрый SQL запрос, с списком параметров по сортировке, при нажатие параметру чтото присваивается и Query повторяет запрос еще раз... Уже с новым порядком сортировки.
Так что да прдется еще раз выполнять запрос.


Johnmen   (2002-02-18 16:21:00) [3]

>Turalyon © : да есть то Это есть, но главный вопрос не в свойствах RxDBGrid"а, а в том, что НД, отображаемый Grid"ом придется пересортировать, и если он TQuery - то Close и Open c другим ORDER BY !


Turalyon   (2002-02-18 16:03:00) [4]

>Johnmen ©
Это - это DBGrid с возможности кликанья по тайтлу :) и после этого сортировка.


Johnmen   (2002-02-18 15:59:00) [5]

>Turalyon © ...Я видел в примерах к RXDBGrid реализовано это...
Это - это что ?


Turalyon   (2002-02-18 15:52:00) [6]

>Johnmen ©
Я видел в примерах к RXDBGrid реализовано это. (со стрелочками, все красиво) сам не работал, сам я делал руками в стандартном DBGrid


Johnmen   (2002-02-18 15:47:00) [7]

>Turalyon © : в RxDBGrid-е можно лишь нажимать и видеть нажатие ! А вот что за ним скравается - прописывается !


Turalyon   (2002-02-18 15:37:00) [8]

>Dim ©
Только что посмотрел в RXDGrid -е можно.


Dim   (2002-02-18 15:31:00) [9]

>Крутов Алексей ©
А можно ссылочку, если не затруднит.


Крутов Алексей   (2002-02-18 15:26:00) [10]

Если хочешь без запроса - поищи QuantumGrid из пакета DevEx


Dim   (2002-02-18 15:24:00) [11]

А без запроса. Набор данных уже получен, что то типа Тhe bat"а


Turalyon   (2002-02-18 15:16:00) [12]

Можно. Даже компонент есть такой. Вроде в RX-Lib или в Eh Lib... А можно сделать все руками. Ставишь обработчик на событе onTitleClick и создаешь динамически запрос.


Наверх

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