2010-06-08 10 views
0

mon codeMise en veille prolongée

session.createCriteria(Input.class); 
     DateFormat format = 
new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); 
     Date startDate = 
(Date)format.parse("2005-01-01 00:00:00"); 
     Date endDate = 
(Date)format.parse("2005-03-03 00:00:00"); 
     crit.add(Expression.between 
("inputDate", new Date(startDate.getTime()), 
new Date(endDate.getTime()))); 

Ce code retour une liste, mais il n'y a aucun élément présent en elle. Je pense que cela ne correspond pas à la condition. Toute personne aide.

+0

Votre code est incomplet –

Répondre

0

Essayez comme votre dernière déclaration:

crit.add(Expression.between("inputDate", startDate, endDate)); 
+0

en fait je n'ai pas ajouter le fichier .hbm.xml dans le fichier .cfg. J'ai la solution. merci pour votre aide. – apb

Questions connexes