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

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

фильтрация по двум полям [D7]


not_134 ©   (2010-04-15 08:14:00) 

здравствуйте, уменя проблема.
таблица сделана в Paradox7 поставил фильтры на дату и текстовое поле. надо из таблицы выбрать строки соответствующие диапазону дат, и текстового поля.
 DM2.Table1.Filtered:=true;
Dm2.Table1.IndexName:='Sort_DataSost';
 dm2.Table1.Filter:='DataSost>'+QuotedStr(MaskEdit1.text);

а если ввести еще один фильтр то первый отменяется помогите пожалуйста.


not_134   (2010-04-15 08:34:00) [1]

И. Павел Спасибо большое, это то что мне нужно.
а с SQL я пока не знаком буду учиться.


И. Павел   (2010-04-15 08:20:00) [2]

Может быт попробовать SQL запросы? Иначе, несмотря на фильтр, из вашей таблицы будут выбираться абсолютно все записи, просто часть из них не будет отображаться на экране. Но если все же нужны именно фильтры, то объединяйте условия через AND:
dm2.Table1.Filter:=dm2.Table1.Filter+' AND '+yslovie2


Наверх

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