Страница 1 из 1

Сортировка данных FIBDatsSet

Добавлено: 22 мар 2006, 13:29
Klubень
Здравствуйте!
Средства: FIBPlus, D7.
Вопрос: Есть набор данных FIBDataSet. В нем полный список людей с определенными
значениями полей. Предполагается сортировка этого списка по заданным значениям полей (совокупности).
Например, список футболистов. Необходимо в DBGrid отобразить всех игроков команды Спартак (Москва),
играющих на позиции нападающего, возраста от 20 до 25 лет. Понятно, что можно каждый раз выполнять запрос
к серверу с заданными критериями в Where.
Но желательно работать с выбранным набором FIBDataset (select * from players).
Скажите, можно ли как-нибудь такую работу устроить?
Если подключить к этому Dataset еще один из него создавать запросы?
Расскажите пожалуйста!!!

Добавлено: 22 мар 2006, 13:41
Merlin
А иди-ка ты на ... http://www.devrace.com/ru/support

Добавлено: 22 мар 2006, 14:14
kdv
кроме обращения к авторам компонент для сортировки на клиенте можно еще использовать ClientDataSet.

Добавлено: 22 мар 2006, 18:10
Klubень
Всем спасибо за ответы. Разобрался.
Сортировка в буфере компонента FIBDataSet производится методами DoSort и DoSortEx. Фильтрация как и в IBDataSet настраиваем фильтр в свойстве Filter или пишем обработчик OnFilterRecord.