Bonjour,
J'ai une requete en HQL:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3select tableTest from TableTest tableTest where tableTest .listVal=<list valeur>"
Sachant que TableTest est un object qui a un Set listVal de n objects Offre
j'aimerais savoir comment remplacer <list valeur>
J'ai fait :
mais ça ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 List listOffre = new ArrayList(); listOffre.add(offre1); listOffre.add(offre2); String requeteHql= "select tableTest from TableTest tableTest where tableTest .listVal=" + listOffre ; ...... Query query = (Query) session.createQuery(requeteHql);
sans le where , ce code fontionne sans probleme (meme avec un where sur les autres variables qui ne sont pas de type SET)
je vous remercie d'avance
Cathy
Partager