Bonjour,
Je travaille avec mysql5 et hibernate3.
Je chercher à supprimer toutes les lignes de ma table CHAT dont l'âge est 10.
Ma table CHAT a des dépendances dans le MDD, je veux donc utiliser les DAO pour tout supprimer proprement.
Ma requête :
chatDAO.getQuery("delete Chat where age =:age").setInteger("age", 10).executeUpdate();
J'ai l'erreur suivante :
Hibernate: delete from chat where AGE=?
2006-02-16 20:03:47 ERROR [[InitServlet]] "Servlet.service()" pour la servlet InitServlet a généré une exception
java.lang.NullPointerException
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:442)
at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:93)
at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:86)
at org.hibernate.hql.ast.exec.BasicExecutor.execute(BasicExecutor.java:62)
Les lignes existent en base, je ne vois pas pourquoi une null pointer exception ?
Partager