Сортировка данных в DBGrid(Eh) по клику на столбце компонента в Access через ADO
Чтобы сортировать данные в ячейках DBGrid(Eh) по клику на столбце, в алфавитном порядке и наоборот делаем:
1) Создаем обработчик событий OnTitleClick у компонента DBGrid(Eh) и записываем следующий код:
1 2 3 4 5 6 |
begin if ADOTable1.Sort = Column.FieldName + ' ASC' then ADOTable1.Sort:= Column.FieldName + ' DESC' else ADOTable1.Sort:= Column.FieldName + ' ASC'; end; |
2) Запускаем программу и наслаждаемся результатом;
Если вы используете ADOQuery, то смело проставьте его вместо ADOTable, программа будет исправно работать.