Hola
La verdad sigo con esto-.
Cuando se hace un filtro se hace de algun componente que traiga la tabla en si.
Table, query.
El dataset, el datasource, ect, son conectores de estos hacia algun componente visual, como el dbgrid.
Con esto coincido con D&W, en cuanto al uso de estos componentes, un ejemplo con query.
Código Delphi
[-]
Query1.Filter := 'FECHA >= '+DateToStr(DateTimePicker1.date);
Query1.Filtered := True;
Insisto en el uso del concatenado.
Saludos