Bonjour comment passé un Boolean en paramètre d'une requête ?
A priori ça ne fonctionne pas j'ai vu qu'en base il se représente comme un byte ... si vous pouviez m'aider
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Query q = s.createQuery("from Operation o where o.debit:= pDebit AND YEAR(o.date) = :pYear AND MONTH(o.date) = :pMonth"); q.setInteger("pYear", year); q.setInteger("pMonth", month); q.setBoolean("pDebit", Boolean.TRUE);
Partager