![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Поиск с отбором Query [D7, Access]
Kley © (2006-11-04 22:10:00)Здравствуйте подскажите плиз
в таблице делаю поиск с отбором так
datamodule1.ContrATable.IndexFieldNames:='Name';
if Length(sEdit1.Text)>0 then
datamodule1.ContrATable.Filtered:=true
else
datamodule1.ContrATable.Filtered:=false;
datamodule1.ContrATable.Filter:='[Name]>='''+sEdit1.Text+'''';
end;
как тоже самое сделать с Query???
Anatoly Podgoretsky (2006-11-04 22:40:00) [1]Имелось ввижу после, сначала установка фильтра, потом его включение
Anatoly Podgoretsky (2006-11-04 22:26:00) [2]
datamodule1.ContrATable.Filtered := Length(sEdit1.Text)>0;
и лучше до
datamodule1.ContrATable.Filter:='[Name]>='''+sEdit1.Text+'''';
А Table или Query без разницы, работа ведется не с таблицами а с набором данных.
Но лучше сделать нормальный запрос с WHERE