Yo he realizado las pruebas con el proyecto que has subido y recupera los valores sin problemas.
¿Qué versión de Access estás utilizando?
El código que ejecuta es este:
Código Delphi
[-]
FDQuery1.Close;
FDQuery1.Connection:=FDConnection1;
FDQuery1.SQL.Text:='select * from view_1 where id=:id';
FDquery1.ParamByName('Id').Value:= StrToInt(Edit1.Text);