bonjour,
J'ai une comparaison dans une requête slq de comparaison de dates sur la base Oracle.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
WHERE etat.date <= :dateNow");
AND etat.date >= :startDate");
dans hibernate
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
getHibernateUtil().getHibernateSession().createQuery(hql.toString()).setString("dateNow",DateUtil.getNow()).setDate("startDate", startDate)........
Il me retourne une erreur entre DateNow (comparaison de string avec une Date).je voulais écrire ça

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
getHibernateUtil().getHibernateSession().createQuery(hql.toString()).setDate("dateNow",new Date()).setDate("startDate", startDate)........
ça marche mais que pensez vous?