Si el usuario está tecleando sobre un Edit, habrá que regenerar la consulta cada vez que introduce una letra, quizás sea mejor (no siendo muchos registros) utilizar un Ttable y el evento onChange enlazar con un FindNearest();
Código Delphi
[-]
procedure TfrConClientes.edBuscarChange(Sender: TObject);
begin
DmFran.Cli.FindNearest([edBuscar.text]);
end;
Un Saludo.