![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
1147 |
![]()
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 205 Пол: Мужской Реальное имя: Евгений Репутация: ![]() ![]() ![]() |
В таблице необходимо отсортировать данные по дате таким образом:
31.11.2002 02.07.2003 12.01.2004 07.12.2005 20.05.2006 использовал следующий код: procedure TForm1.N8Click(Sender: TObject);но он сортирует данные в таком порядке: 02.07.2003 07.12,2005 12.01.2004 20.05.2006 31.11.2002 т.е. сортировка происходит по первым числам а не по фактической величине даты. Пробовал таким образом: procedure TForm1.N8Click(Sender: TObject);но результат тот же самый. Подскажите, как правильно отсортировать данные по дате как описано выше |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Цитата И получается что для сортировки и возврата в изначальное состояние нужно воспользоваться например двумя кнопками да? Хочешь - пользуйся кнопками. Мне удобнее повесить на щелчок по заголовку ДБГрида вот такой обработчик:procedure TForm1.DBGrid1TitleClick(Column: TColumn);(в принципе, можно сделать еще какой-нибудь чекбокс, выбирающий направление сортировки), а вот для возврата в неотсортированное состояние воспользоваться кнопкой. Добавлено через 59 сек. Цитата вот только при нажатии кнопки, все данные из таблицы пропадают Значит, что-то не так делаешь... ничего не должно пропадать. Тем более из таблицы. |
1147 |
![]()
Сообщение
#3
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 205 Пол: Мужской Реальное имя: Евгений Репутация: ![]() ![]() ![]() |
после изменения типа "Дата" с widestring на data/time в MSAccess, перестал работать поисковый фильтр в программе по данным содержащимся в этом столбце. Фильтр построен таким образом:
procedure TForm1.Edit3Change(Sender: TObject); Для полей типа data/time нужно по-другому организовывать условия поиска, или я ошибочно считаю что проблема в этом? Сообщение отредактировано: 1147 - 6.11.2009 1:22 |
![]() ![]() |
![]() |
Текстовая версия | 8.07.2025 11:09 |