Bonjour,

Je suis débutant avec Hibernate, je travail avec la version 2.

J'ai un souci au niveau de l'exécution de l'une de mes requêtes en HQL.
Lorsque je souhaite obtenir la liste des occurences de ma table, je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
lsQuery = "from typeDocument in class DbTypeDocument";
List queryResult = lSession.createQuery(lsQuery).list();
Et ça marche sans problème.

Mais lorsque je veux faire une mise à jour, avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
lsQuery = "update typeDocument in class DbTypeDocument set typeDocument.nCleInfosImaging = null where typeDocument.nCleInfosImaging = :cle";
Query query = lSession.createQuery(lsQuery).setString("cle", pnCleInfosImaging);
Il ne se passe rien ?
J'ai vu que dans Hibernate 3, il faut utiliser executeUpdate(), mais cette fonction n'est pas disponible dans Hibernate 2.

Quelq'un à une idée svp pour exécuter ma requête ?

Merci pour votre aide