![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по фильтрам [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.