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

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

Фильтрация по 2 полям [D6, Paradox]


Wedos ©   (2003-04-14 10:55:00) 

Мне надо показать все записи:
с "12,04,03г. время 10:00" по "13,04,03г. время 12:00"
Пишу:
Table1.Filter:="((Dates>="""+MaskEdit1.Text+""") And (Times>="""+MaskEdit3.Text+""")) And ((Dates<="""+MaskEdit2.Text+""") And (Times<="""+MaskEdit4.Text+"""))";
И показывает записи "12,04,03 с 10:00 по 12:00" и "13,04,03 с 10:00 по 12:00".


Anatoly Podgoretsky   (2003-04-14 11:08:00) [1]

Изучаем логику реляционных отношений и булеву алгебру.
Фильтр работает строго по твоему условию. Скобки или порядок здесь на помогут, все равно долно выполниться все три And и все четрые отношения R1 and R2 and R3 and R4


Наверх

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