Ан
Анастасия
Delphi 7 фильтр в DBGrid
Помогите пожалуйста сделать нормальную фильтрацию в DBGrid.
На форме есть Table, DataSource, DBgrid, кнопка и 3 Edit.
Как сделать фильтрацию по тексту из Edit?
Есть такой код, но ошибка вылезает "Table1.Field 'H' not found"
procedure TForm1.BitBtn8Click(Sender: TObject);
begin
DBGrid1.DataSource.DataSet.Filter:='([Наименование СИ] LIKE ''%' + Edit1.Text + '%'')';
DBGrid1.DataSource.DataSet.Filtered:=True;
end;
Можно ли сделать фильтрацию по нескольким полям? Скажем, если текст введен только в Edit1, то фильтрация идет по первому столбцу, если в первые 2 Edit'а, то по двум столбцам
нет, надо не через query