Hola
Bienvenido al club.
Los datos los contienen los componentes que enlazan a las tablas, sean tables o querys.
Los dbgrid se enlazan a estos por medio de los datasources.
Todo esto quiere decir que los filtros hay que hacerlos a los primeros, no al dbgrid.
Seria bueno que ampliaras tu duda con mas datos:
Que base de datos usas?
Que componentes usas para enlazarla?.
Aparte de esto, me imagino que querrás filtrar por medio de un edit en donde colocaras el dato a filtrar, supongo?:
Código Delphi
[-]
begin
ADOQuery1.Filtered := False;
ADOQuery1.Filter := 'TuCampo = '+Edit1.Text;
ADOQuery1.Filtered := True;
end
Saludos