Para utilizar un filtro con un DateTimePicker este puede ser un ejemplo:
Código Delphi
[-]
procedure TForm1.DateTimePicker1Change(Sender: TObject);
begin
Table1.Filter:='Fecha = '+QuotedStr(FormatDateTime('dd/mm/yyyy',DateTimePicker1.date));
Table1.Filtered:=True;
end;
Con SQL
Código SQL
[-]
Query1.Close;
Query1.Sql.Clear;
Query1.Sql.Add('Select * from Agenda');
Query1.Sql.Add('Where nombre = ');
Query1.Sql.Add(QuotedStr(FormatDateTime('mm/dd/yyyy',DateTimePicker1.date)));
Query1.Open;
Fíjate que con SQL la fecha hay que presentarla mm/dd...
Un Saludo