Me da la impresión que lo que está fallando es Date().
Código SQL
[-]
SELECT fecha + 365
FROM fichero
Creo que funcione, con esto confirmamos que el fallo está en Date, por ejemplo Paradox no admite el uso de Date como SQL que yo recuerde.
Pero si una variable que contenga la fecha.
Código Delphi
[-]Var
MiFecha:Tdate;
begin
MiFecha:=Date + 365;
Query1.Close;
Query1.Sql.Clear;
Query1.Sql.Add('SELECT fecha');
Query1.Sql.Add('FROM fichero');
Query1.Sql.Add('WHERE fecha + 365 >= '+ FormatDateTime('mm/dd/yyyy',MiFecha));
Query1.Open;
end;
Un Saludo.