Hola
Me parece que estas haciendo un escabeche.
Para mi ya tienes la informacion y esta ligada al dbgrid.
Con solo esto:
Código Delphi
[-]
dm.t.IBQuery1.Active:=False;
dm.t.IBQuery1.Active:=True;
Ya tiene que refrescar, cierras y abres, cual es el problema, no lo veo.
Saludos