bonsoir,
je vise supprimer de ma table la ligne dont la valeur du champ motdepasse est égale à celle entrée dans le textfield pass. voila mon bout de code.
la méthode delete:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Connexion con = new Connexion(); String pw = pass.getText(); String req ="DELETE FROM client WHERE ('"+pw+"' = '$motdepasse')"; try { con.connect(); System.out.println("connexion en cours........."); con.delete(req); System.out.println("suppression réussie.........");
j'obtiens comme résultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public void delete(String requete) throws SQLException { Statement stmnt = dbCon.createStatement(); stmnt.executeUpdate(requete); }
connexion en cours.........
suppression réussie.........
mais lorsque je visualise le contenu de ma table, je vois que ce champ existe encore.
un coup de main S'ILS VOUS PLAÏT
MERCI
Partager