Вниз
Скачать: CL | DM;

сортировка в dbGrid   Найти похожие ветки 

← →
Roman_tutov   (2002-04-19 16:56) [0]

Программа формирующая таблицу отображает её в dbgrid .
Можно-ли сделать сортировку элементов таблицы
по алфавиту в нужном мне столбце ?

Как ?


← →
zx   (2002-04-19 17:01) [1]

order by


← →
Roman_tutov   (2002-04-19 17:31) [2]

и куда его лепить ?


← →
alex3125 ©   (2002-04-19 17:35) [3]

order by можешь применить если ты пользуешся SQL
а если нет просто создай индекс для данного поля
и укажи его в свойствах таблицы indexName

p.s. Индекс создается Database desktop


← →
Roman_tutov   (2002-04-19 17:35) [4]

и куда его лепить ?


← →
Roman_tutov   (2002-04-19 17:38) [5]

щас попробую


← →
Roman_tutov   (2002-04-19 18:30) [6]

и куда его лепить ?


← →
TSV ©   (2002-04-19 21:51) [7]

Попробуй на стенку прилепить... :-)


← →
VAleksey ©   (2002-04-21 09:52) [8]

OnTitleClick


← →
Anatoly Podgoretsky ©   (2002-04-21 12:08) [9]

И куда его лепить :-)


← →
Black Tomcat   (2002-04-30 16:05) [10]

В рекордсете есть свойство IndexFieldsNames. Присваеваешь ему имя поля и усе намано будет...


← →
Desdechado ©   (2002-04-30 16:46) [11]

перезапрос с ORDER BY по нужной колонке в OnTitleClick


← →
Johnny Smith ©   (2002-04-30 17:28) [12]

Беда в том, что использование Order By в данном контексте заставляет повторять выполнение запроса, что создает излишнюю нагрузку на сервер и сетевой траффик (особенно если запрос "недетский").
Возможный вариант - собирать результат запроса в некую свою структуру (потомок от TList или TCollection) и выводить ее в StringGrid (или ListView), а затем обрабатывать Click по заголовку столбцов, сортируя свою структуру и заново выводя ее в Grid.
Если неохота с этим заморачиваться, то могу порекомендовать такой компонент, как TSortGrid (он точно есть на torry.net). От вас потребуется только заполнить его данными, а сортирует он сам.


← →
Mich   (2002-04-30 20:44) [13]

Проиндексируй нужное поле



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.008 c
14-88639
VAleksey
2002-04-18 08:16
2002.05.27
Query:=TQuery.Create(self)


14-88626
INNOCHENTI
2002-04-19 18:46
2002.05.27
Как зделать игру по Модему?


1-88479
Саня
2002-05-15 12:23
2002.05.27
о Делфи


1-88536
Коля
2002-05-16 08:51
2002.05.27
Мастера, помогите сложить 2 даты


14-88622
lipskiy
2002-04-11 12:12
2002.05.27
---|Ветка была без названия|---




   Наверх