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

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

Вопрос по фильтрам [D6, D7, XP]


Majesto ©   (2006-01-11 18:59:00) 

Есть компонеты Query, Datasource, Edit и Button
Как я понимаю чтобы работала фильтрация нужно установить соответсвующее свойство Query и задать запрос в опции Filter.
Как правильно составить запрос чтобы при нажатии кнопки происходили фильтрация определенного поля исходя из заданного значения в компоненте Edit?


mss   (2006-01-12 12:04:00) [1]

Ты так попробуй!
Query1.filter := 'impapolya=' + quotedstr(Edit1.text);
 query1.filtered := true;


Majesto   (2006-01-11 22:24:00) [2]

вопрос закрыт


Majesto   (2006-01-11 22:14:00) [3]

Да я понимаю что хелп. Только там ниодного подобного вопроса я не нашел
должно быть вида
procedure TForm1.Button1Click(Sender: TObject);
begin
 query.Filter := 'имя_поля' + Edit1.Text;
 query.Filtered := true;
end;

Только как это корректно написать?


Johnmen   (2006-01-11 21:27:00) [4]

Вот мой любимый ответ на такого рода вопросы:
MyQuery.Filter + F1


Majesto   (2006-01-11 21:18:00) [5]

Меня интересует вопрос как написать следующее:
MyQuery.Filter :=  'filedname+' Edit->Text;
Т.е. как будет выглядеть корретно Имя поля = значение
если значение берется из компонента Edit


Leonid Troyanovsky   (2006-01-11 19:24:00) [6]


> Majesto   (11.01.06 18:59)  

> Как правильно составить запрос чтобы при нажатии кнопки
> происходили фильтрация определенного поля исходя из заданного
> значения в компоненте Edit?


DevGuide: Developing database applications
Setting the Filter property

--
Regards, LVT.


Наверх

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