Bonjour , je developpe une entreprise application JEE avec netbeans 6.7 ,JSF et Wampserver , representant une interface web aux clients qui leurs permettent de s'inscrire en fournissant certains données au premier temps et de login et modifier leurs comptes ultérieurement .

Au moment d'inscription ,le client fournit des informations personnelles qu'on va mettre dans la table appelée 'client' de la base de données .
J'ai utilisé le champs 'login' de type varchar de ma table 'client' de la base de donnees comme Cle primaire .
Lorsque je modifie ce champ dans la methode 'update' ca crée une nouvelle ligne avec cette valeur du 'login' et ne modifie pas la ligne existente .
La methode update est la suivante .

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
public String update()
{
 
 
 
    c.setFirstname(firstname);
    c.setLastname(lastname);
    c.setLogin(login);
    c.setPassword(password);
    c.setMobilephone(mobilephone);
    c.setCompany(company);
    c.setTitle(title);
    c.setDepartment(department);
    c.setCams(cams);
 
 
    cf.edit(c);
    return "updated";
}


Une idée ?

Merci