salut, j'ai un problème d'insert into d'un temps dans une base de données

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
query3.SQL.add('insert into pr_eff (fk_prestations,fk_prestataire,fk_dossier,explication,temps) values (:prestation,:prestataire,:dossier,:explication,:temps);');
query3.ParamCheck:=true;
query3.ParamByName('temps').value:=datetostr(query1.fieldbyname('temps').asdatetime);
il plante lorsque je veux insérer le temps,
j'ai essayé avec astime, asdatetime etc... rien n'y fait
une idée ?
merci d'avance