Te aconsejo que no uses value para los parámetros cuando sea posible, sobre todo si el campo es de tipo fecha. Así hace la conversión del formato fecha automáticamente sin preocuparte del formato.
Código Delphi
[-]
tquery.ParamByName('DAhora').AsDatetime := Date;