Al mensaje de droguerman, yo añadiría la opción más simple, en el OnKeyDown (por ejemplo) detectar que se pulsa intro y así lanzar la consulta una sola vez:
Código Delphi
[-]
if Key = VK_RETURN then
with dataset do
begin
filtered := false;
filter := 'nombre LIKE '+quotedStr(edit1.text)+'%';
filtered := true;
end;
Es una opción que suele gustar al usuario cuando hay muchos registros; cuando hay pocos, no resulta pesado el método.
Saludos