Problèmes de modification de donnée mysql [Résolu/Fermé]

Signaler
Messages postés
147
Date d'inscription
lundi 24 septembre 2018
Statut
Membre
Dernière intervention
11 mars 2020
-
Messages postés
147
Date d'inscription
lundi 24 septembre 2018
Statut
Membre
Dernière intervention
11 mars 2020
-
Bonjour,

J'ai ecris ces lignes de code pour pouvoir modifier une donnée dans ma table "product".
Pas de probleme quand je compile et que je run mon programme.

Sauf qu'une fois sur phpMyAdmin, je vois que mes données ne se sont pas modifier.

J'arrive pourtant bien à me connecter à ma base, a ajouter ou supprimer une données. Seule ma fonction d'update ne fonctionne pas.

Merci d'avance.

2 réponses

Messages postés
1608
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
17 avril 2020
111
Bonjour,

Peut être le "id" n'est pas passé correctement ainsi la requête ne change rien mais au même temps ne provoque aucune erreur.

Pour confirmer, vous pouvez voir le nombre d'enregistrements modifiés par la requête, en effet, la méthode executeUpdate retourne un entier que vous pouvez afficher (ligne :

int nombreEnregModifies = preparedStatement.executeUpdate();
System.out.println("Enregistrements modifiés : " + nombreEnregModifies);


Si c'est 0 alors il y a un problème avec le paramètre id.

Doc Officielle :
https://docs.oracle.com/javase/7/docs/api/java/sql/PreparedStatement.html#executeUpdate()
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 81965 internautes nous ont dit merci ce mois-ci

Messages postés
147
Date d'inscription
lundi 24 septembre 2018
Statut
Membre
Dernière intervention
11 mars 2020

Effectivement il me renvoi 0...
Messages postés
28936
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
31 mai 2020
2 471
Bonjour


Pourquoi faire un getId() alors que tu sembles passer un parametre id dans ta fonction ?
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 81965 internautes nous ont dit merci ce mois-ci

Messages postés
147
Date d'inscription
lundi 24 septembre 2018
Statut
Membre
Dernière intervention
11 mars 2020

Merci !!! Erreur d'inattention