Ich arbeite immer mit OnFilterrecord bei TADODataset
Delphi-Quellcode:
procedure TForm1.TADODataset1FilterRecord(DataSet: TDataSet;
var Accept: Boolean);
begin
accept := ((TADODatasetx.asinteger > 10)and ((TADODatasety.asinteger > 10)
or (TADODatasetz.asinteger > 100)));
end;