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

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

Вопрос по фильтрации , использую RXfilter из библиотеки RX


af ©   (2002-02-18 15:49:00) 

не знаю как фильтроввать по двум полям ? предположим есть поле1 -NUMBER и поле2 - TEMP.
RXfilter.filter.add("NUMBER=""4"" and TEMP=""5""") так фильтрует правильно , но мне нужно вводить елементы фильтрации с клавиатуры -делаю так RXfilter.filter.add("NUMBER1="+chr(39)+edit1.text+chr(39) and "TEMP="+chr(39)+edit2.text+chr(39)) что я делаю не так ?
Просто для фильрации по одному полю я делал так и работало - может и не грамотно Rxfilter.filter.add("NUMBER="+chr(39)+edit1.text+chr(39)) где edit1.text - вводимое значение ..


af   (2002-02-18 18:00:00) [1]

спасибо -хорошо бы так конечно, только дома смогу проверить :(


Johnmen   (2002-02-18 17:50:00) [2]

наверняка :
RXfilter.filter.add("(NUMBER1=""+edit1.text+"") and (TEMP=""+edit2.text+"")")


Johnmen   (2002-02-18 17:43:00) [3]

RXfilter.filter.add("NUMBER1=""+edit1.text+"" and TEMP=""+edit2.text+""")


Johnmen   (2002-02-18 17:41:00) [4]

RXfilter.filter.add("NUMBER1="+chr(39)+edit1.text+chr(39) + "and TEMP="+chr(39)+edit2.text+chr(39))


af   (2002-02-18 17:33:00) [5]

неужели никто не знает ответа на мой вопрос ?


Наверх

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