Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.27;
Скачать: 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 вся ветка

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

Наверх




Память: 0.49 MB
Время: 0.026 c
1-88483
Zamiran
2002-05-15 15:46
2002.05.27
Помогите люди добрые!!!


1-88532
???
2002-05-16 11:53
2002.05.27
Можно ли выделить в exe файле кусок памяти


1-88528
eSKey
2002-05-16 10:50
2002.05.27
Мой вариант управления размером тулбара :)


7-88664
AlexRush
2002-02-28 18:17
2002.05.27
WinSock2 API - чтение данных из сокета


1-88395
hooky-mars
2002-05-14 21:56
2002.05.27
Глюк при Length(Form1.RichEdit1.Lines.Text)