|
1 / 1 / 0
Регистрация: 17.07.2012
Сообщений: 31
|
|
Сортировка колонок в DBGrid по щелчку мыши28.08.2012, 15:08. Показов 10931. Ответов 35
Метки нет (Все метки)
Подскажте пожалуйста, как сделать сортировку колонки в DBGrid по щелчку на шапке, т.е один раз щелкнул список от сортировался по алфавиту, потом второй раз щелкнул и список от сортировался в обратном порядке? Использую компоненты IBQuery + IBDatabase.
0
|
|
| 28.08.2012, 15:08 | |
|
Ответы с готовыми решениями:
35
По щелчку левой кнопки мыши должен меняться цвет формы, а по щелчку правой кнопки мыши – восстанавливаться предыдущий Сортировка в MSFlexGrid по щелчку мыши над заголовком колонки Линия по щелчку мыши |
|
1569 / 505 / 48
Регистрация: 04.04.2009
Сообщений: 1,891
|
|
| 28.08.2012, 17:42 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 17.07.2012
Сообщений: 31
|
||
| 28.08.2012, 17:44 [ТС] | ||
|
0
|
||
|
1569 / 505 / 48
Регистрация: 04.04.2009
Сообщений: 1,891
|
||||||||
| 28.08.2012, 17:51 | ||||||||
|
NachMed, ну вот чисто интуитивно
![]()
0
|
||||||||
|
1 / 1 / 0
Регистрация: 17.07.2012
Сообщений: 31
|
||||||
| 28.08.2012, 17:51 [ТС] | ||||||
|
Вот SQL запрос в IBQuery:
0
|
||||||
|
1 / 1 / 0
Регистрация: 17.07.2012
Сообщений: 31
|
|||||||
| 28.08.2012, 19:13 [ТС] | |||||||
|
Добавлено через 2 минуты Я гений!!! Вот так решил проблему:
Добавлено через 6 минут Вот проблема только, когда нажимаю сортировку сортировка работает в одном направлении а обратно не работает стоит на месте, и когда нажал на сортировку почему то появляются все столбы в DBGride которые я даже не указывал в SQL запросе Добавлено через 31 минуту Короче хрен его знает, допустим решу эту проблему хотя наврятли, тут еще одна проблема Как сортировку делать для каждого столбца, на каждый столбец событие нельзя прописать ![]() Поторопился я радоваться, буду очень признателен если поможете отчаявшемуся...
1
|
|||||||
|
|
||||
| 28.08.2012, 23:20 | ||||
|
Добавлено через 1 минуту
0
|
||||
|
1 / 1 / 0
Регистрация: 17.07.2012
Сообщений: 31
|
||
| 29.08.2012, 07:12 [ТС] | ||
|
2. А как тогда сделать запрос чтобы все столбцы не появлялись? 3. А там по другому я не смог выкрутиться, owner я правильно написал имя таблицы, но в этой таблице содержится нужный столбец ow_firstname который я не знал куда записать.
0
|
||
|
1 / 1 / 0
Регистрация: 17.07.2012
Сообщений: 31
|
||
| 29.08.2012, 14:51 [ТС] | ||
|
2. Я так и делал, показывал же запрос SQL, конкретные поля через запятую перечислял там, но как в сортировке их перечислить, я не знаю правильный синтаксис подскажи 3. Я же показывал код, там в конце я вместо DESC прописал столбец, работает но коряво очень.
0
|
||
|
64 / 40 / 10
Регистрация: 12.11.2010
Сообщений: 841
|
||||||
| 07.03.2013, 15:55 | ||||||
|
Sasha, а что нужно сделать что бы IBQuery1 активировался? А то пока делал у меня его не было на форме, ща кинул указал DataSource? но от этого при работе он не активируется, а при принудительной попытке
Добавлено через 1 минуту Ну или что в DataBase прописать?) Добавлено через 14 минут И вопрос можно ли реализовать через Query?
0
|
||||||
|
0 / 0 / 0
Регистрация: 17.08.2009
Сообщений: 161
|
|
| 04.04.2013, 11:30 | |
|
в DBGrid можно как-то на названии столбца забацать рисунок, чтоб стрелка была, треугольного вида, для удобства сортировки)?
0
|
|
|
0 / 0 / 0
Регистрация: 16.09.2018
Сообщений: 72
|
|
| 16.06.2019, 18:08 | |
|
Коллеги, если есть тут кто - помогите советом пожалуйста - нужна сортировка, но попроще - не по клику, а постоянная, по определенной колонке (в органайзере "время задания"). Если уж точнее - то (упрощаю) есть две кнопки, отлично работают - одна показывает задания на текущий день, нужна фиксированная сортировка по колонке "время", а другая кнопка показывает за все дни - тут нужна фиксированная сортировка по колонке "дата" и по колонке "время"
0
|
|
|
0 / 0 / 0
Регистрация: 16.09.2018
Сообщений: 72
|
|
| 17.06.2019, 17:41 | |
|
Дополню вопрос - хочу сделать это по запросу с соритровкой - select * where * order by. Суть понимаю, но что то косячу с синтаксисом - у меня 1 таблица Jobs, 4 колонки - Date, Time, Job, Status. Мне нужно выборка всех 4 колонок с сортировкой по Times.
0
|
|
|
|
|||||||||||||||||
| 18.06.2019, 00:51 | |||||||||||||||||
|
По щелчку на заголовке колонки
1
|
|||||||||||||||||
|
0 / 0 / 0
Регистрация: 16.09.2018
Сообщений: 72
|
|||
| 18.06.2019, 07:30 | |||
|
Но я делаю именно в виде запроса
0
|
|||
| 18.06.2019, 07:30 | |
|
Заливка по щелчку мыши Закрыть редактирование по щелчку мыши
Выделить PictureBox по щелчку мыши
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
[golang] Insert Delete GetRandom O(1) (Leetcode: 380)
alhaos 16.06.2026
Insert Delete GetRandom O(1)
Сложность: Medium
Источник: LeetCode 380
Задача
Реализовать структуру данных RandomizedSet, которая поддерживает следующие операции за O(1) в среднем:
|
Свет в конце тоннеля
kumehtar 16.06.2026
Поймал себя на одной мысли.
Раньше мне всегда казалось неправильным жить без чёткого понимания, куда всё идёт. Будто я иду по дороге судьбы, но не знаю, куда она ведёт. А раз не знаю — значит,. . .
|
[golang] Реализация стека с поддержкой получения минимального элемента за O(1)
alhaos 16.06.2026
Min Stack
Сложность: Medium
Источник: LeetCode 155
Задача:
Реализовать стек который поддерживает push, pop, top и получение минимального элемента за O(1).
Методы:
|
[golang] Конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
alhaos 10.06.2026
Задача
Реализовать конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
Сигнатура
func Fetch(urls string, maxConcurrent int) Result
Пример
urls :=. . .
|
|
[golang] Состояние гонки (race condition)
alhaos 10.06.2026
Состояние гонки (race condition)
Состояние гонки (Race Condition) — это ошибка, возникающая при одновременном доступе нескольких горутин к одним и тем же данным без должной синхронизации. При этом. . .
|
Взрослые отношения, и почему они не получаются
kumehtar 09.06.2026
Когда в детстве ребёнок не получает от родителей чего-то важного, он лишается не просто приятных переживаний, а основы для формирования определённых внутренних качеств и навыков. Если ребёнок не. . .
|
[golang] Worker Pool
alhaos 09.06.2026
Worker Pool
Worker Pool — паттерн конкурентной обработки задач в Go.
Суть: фиксированное количество горутин-воркеров читают задачи из общего канала
и пишут результаты в общий канал результатов. . . .
|
[golang] Pipeline
alhaos 08.06.2026
Pipeline
Pipeline — паттерн конкурентной обработки данных в Go.
Суть: данные проходят через цепочку независимых стадий, каждая из которых работает в своей горутине и общается с соседями через. . .
|