RE:Problema con Filtro No jala
En eso el Delphi es bastante quisquilloso con la sintaxis de los filtros, sobre todo cuando se trata de acceder a una tabla que está en Access...
probá de colocar los campos de la tabla entre corchetes[] y SIEMPRE dejar un espacio en blanco por cada valor que estés intentando filtrar por ejemplo:
Yo tengo una tabla que tiene dos campos por los que voy a realizar el filtrado : Anular (Lógico) y FechaHoraVer, texto (en formato YYYYMMDDHHNN, para compararlo con la fecha y hora actual, así veo solamente los registros que son "mayores" que ahora.
Fecha := FormatDateTime('yyyymmddhhnn',Now);
Table1.Filtered := False;
Table1.Filter := ' ( [FechaHoraVer] <= ''' + Fecha + ''' ) And ( [Anular] <> Null ) ';
Table1.Filtered := True;
Recordá siempre, cuando hacés filtros sobre cadenas, de poner las comillas para señalarle al motor de BD que esa parte se trata como STRING.
Espero que tee sirva.