hola porque no pruebas así
Código Delphi
[-]
qry_inserta.fieldbyname('Darrivaldate').asDateTime:=trunc(Ahora);
con eso bastará ya que como las fechas son números esto te regresará el valor en formato fecha a tu Bd
Código Delphi
[-]
inttostr(trunc(now));
te sirve solo si tu campo es de tipo varchar,char o text ya que le estas diciendo convierte de fecha a cadena
Saludos. ojalá haya comprendido tu pregunta