Обновить набор данных при применении фильтра
У меня есть TRxQuery в Delphi 5 (который происходит от TQuery), связанный с сеткой. Я добавляю поле редактирования фильтра и хочу фильтровать сетку по мере ввода пользователем. Есть ли способ отфильтровать набор данных без закрытия и повторного открытия запроса, поскольку это вызывает нежелательное мерцание.
Большое спасибо
1 ответ
Решение
Procedure SetFilter(DS:TDataset;Const Filter:String);
begin
DS.Filtered := false;
DS.Filter := Filter;
DS.Filtered := true;
end;