hola irixita
Código Delphi
[-]if Edit.Text <> '' then begin
Tabla.Locate('Campo',Edit.Text,[loPartialKey,loCaseInsensitive]);
DBGrid.Visible := true;
end
else
DBGrid.Visible := false;
en rojo colocas el edit donde vas hacer la busqueda!!
en azul la tabla donde se encuetra ubicada
y lo colocas en el on change del edit!
espero poder ayudarte!