Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

фильтр по Calculated Fields [D5, MSSQL]


Ammy ©   (2002-05-14 17:09:00) 

Можно ли применить фильтр к вычисляемым полям запроса? и как это сделать если это возможно? Заранее благодарна...


Reindeer Moss Eater   (2002-05-15 10:14:00) [1]

Для TTable применение свойства Filter вовсе не приводит пк пробеганию всего датасета.
BDE формирует запрос с Where и фильтрация идет на MSSQL.
Правда это уточнение никак не поможет иметь фильтр к полям, вычисляемым на клиенте (к вычисляемым на сервере вполне может)


Sergey13   (2002-05-15 10:09:00) [2]

По вычисляемому полю фильтр не сработает. Ибо для фильтрации надо пробежаться по всему датасету, а перемещение по нему вызывает пересчет полей - клинч.
Выход для вас, ИМХО - вычислять поле на сервере (в запросе) и потом фильтровать на клиенте(или прямо в запросе).


Nikolay M.   (2002-05-14 17:11:00) [3]

DataSet.OnFilterRecord?


Наверх

Титульная страница Поиск, карта сайта Написать письмо