el campo de tu tabla tiene acentro? Cátedra????
no estoy seguro (porque no uso filtros)... pero no creo que el operador logico "o" exista en delphi
Prueba asi
Código Delphi
[-]procedure TFBuscar.DBLCBCargoClick(Sender: TObject);
FPrincipal.TBCargos.Filter:= 'Catedra =' +QuotedStr(DBLCBCargo.Text) + ' or Cargo =' +QuotedStr(DBLCBCargo.Text)
end;