Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.10.2010, 13:54   #1
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию ADO: сортировка полей

Что-то не могу сообразить, как правильно использовать Sort('<fields>').
Есть таблица Table2, дочерняя для Table1. Связаны по индексам NUM>NUM.
Если просто написать
Table2.Sort:= 'name1,name2';
то после скрола родительской таблицы в дочерней все записи изчезают.

Написал так:
Table1BeforeScroll > Table2.Sort:= '';
Table1AfterScroll > Table2.Sort:= 'name1,name2';

Все работает отлично, только метод какой-то идиотский...
Как сделать правильно?
И вообще, поделитесь мыслями по-поводу сортировки в ADO. Я с ней мало
работал.

Последний раз редактировалось _SERGEYX_; 11.10.2010 в 14:21.
_SERGEYX_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка по максимальной сумме полей KIrich iz Che Общие вопросы C/C++ 2 24.05.2010 16:06
сортировка в ADO Access eisenheim БД в Delphi 2 26.09.2009 12:06
сортировка полей DBGrid по условию GhostBZ БД в Delphi 3 28.08.2009 12:06
Возможна ли сортировка вычисляемых полей в DBGrid, если используется ADOTable ArtInt БД в Delphi 16 13.04.2009 03:13
Сортировка после просчета вычисляемых полей azat БД в Delphi 4 19.01.2008 21:09