установка фильтра к таблице DBF

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Джентельмен
постоялец
Сообщения: 162
Зарегистрирован: 16.10.2005 10:47:26
Откуда: Украина Донбасс Краматорск
Контактная информация:

Сообщение Джентельмен »

Доброе утро уважаемые программеры...
есть такой интереснй вопрос!
я подключаюсь к таблице *.dbf, использую компонент tdbf, у него есть такое свойство как Filter, в котором я пишу:

DataModule1.Dbf1.Filter := 'INV_N=' + Edit14.Text;
INV_N - поле в таблице по которому мне нужно установить фильтр
Edit14.Text - сюда я пишу что именно мне надо выбрать

впринцыпе все работает, но проблема в том что мне надо установить фильтр по нескольким полям...

может кто скажет как это зжелать?
Аватара пользователя
Иван Шихалев
энтузиаст
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург
Контактная информация:

Сообщение Иван Шихалев »

рискну предположить что-то вроде

Код: Выделить всё

Filter := 'FLD_1='+Ed1.Text+' AND FLD_2='+Ed2.Text
Джентельмен
постоялец
Сообщения: 162
Зарегистрирован: 16.10.2005 10:47:26
Откуда: Украина Донбасс Краматорск
Контактная информация:

Сообщение Джентельмен »

а если мне нужно, вообщем можно так зделать!?:
Filter := 'FLD_1='+Ed1.Text+' AND FLD_2=*'
если по полю FLD_2 выбрать все имеющиеся записи?
Аватара пользователя
STAKANOV
энтузиаст
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение STAKANOV »

Filter := 'FLD_1='+Ed1.Text+' AND FLD_2=*' если по полю FLD_2 выбрать все имеющиеся записи?

ну так просто ' AND FLD_2=*' не добавляй
Джентельмен
постоялец
Сообщения: 162
Зарегистрирован: 16.10.2005 10:47:26
Откуда: Украина Донбасс Краматорск
Контактная информация:

Сообщение Джентельмен »

а в том то и проблема, надо что бы было добавленно...
Ответить