Bonjour,

J'utilise EJB3, netbeans 5.5, SJSAS 9.
J'ai créé un entity bean dont voici l'extrait
...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
@Entity
@Table(name = "region")
@NamedQueries( {
        @NamedQuery(name = "Region.findByRegid", query = "SELECT r FROM Region r WHERE r.regid = :regid"),
        @NamedQuery(name = "Region.findByRegnom", query = "SELECT r FROM Region r WHERE r.regnom = :regnom"),
        @NamedQuery(name = "Region1.modif", query = "UPDATE  Region1 AS  r SET r.zneid = :zneid  WHERE r.regid = :regid")
    })
public class Region1 implements Serializable {
...
Ces requêtes marchent très bien, mais je veux faire une modification de plusieurs champs par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
@NamedQuery(name = "Region1.modif", query = "UPDATE  Region1 AS  r SET r.zneid = :zneid , r.regnom = :regnom WHERE r.regid = :regid")
alors qu'il n'accepte pas les virgules.

Est ce que quelqu'un a une idée?

Merci d'avance pour votre préoccupation,
Diamskel