![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
IBQuery и Filter [D6, Firebird]
TNT © (2008-08-26 11:26:00)Добрый день !
Господа , необходимо из набора показать данные , отвечающие условию : SUM_O >= 500000 . Сделала кнопку фильтрации данных : где написала
procedure TForm2.Action4Execute(Sender: TObject);
begin
DataModule1.IBQuery2.Filtered := true;
DataModule1.IBQuery2.Filter := 'SUM_O >= 500000';
end;
но данные не отображаются на экране . Что не так ?
Писала так , как написано в учебнике .
Sergey13 (2008-08-26 11:44:00) [1]Во первых, сначала задавать строку фильтра, потом фильтровать.
Во вторых, в IBQuery фильтрация не функционирует, если мне память не изменяет. Для фильтрования нужно писать обработчик OnFilterRecord.
В третьих, почему бы не отфильтровать в запросе?