Supprimer une ligne d'un tableau?
Résolu/Fermé
Nox972
Messages postés
21
Date d'inscription
jeudi 9 juillet 2015
Statut
Membre
Dernière intervention
14 août 2015
-
7 août 2015 à 20:39
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 - 14 août 2015 à 19:40
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 - 14 août 2015 à 19:40
A voir également:
- Supprimer une ligne d'un tableau?
- Supprimer une page word - Guide
- Tableau croisé dynamique - Guide
- Supprimer compte instagram - Guide
- Tableau ascii - Guide
- Hors ligne instagram - Guide
1 réponse
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 015
7 août 2015 à 20:50
7 août 2015 à 20:50
Bonjour,
Ta requête semble fausse.
Ce devrait être :
Le paramètre désigné par
Ensuite tu as
Remarque : pour bien se comprendre sur le vocabulaire, ce que tu manipules c'est une table, pas un tableau.
Ta requête semble fausse.
String wql = "DELETE FROM `outil` WHERE nom_outil='?'";
Ce devrait être :
String wql = "DELETE FROM outil WHERE nom_outil=?";
Le paramètre désigné par
?n'a pas à avoir d'apostrophe, c'est Java qui les mettra si cela correspond à un String.
Ensuite tu as
stmt.setString(1, "outil A");et
stmt.setString(2, "outil avant");mais tu n'as qu'un seul
?alors à quoi correspond le deuxième setString ?
Remarque : pour bien se comprendre sur le vocabulaire, ce que tu manipules c'est une table, pas un tableau.
9 août 2015 à 14:10
9 août 2015 à 14:10
9 août 2015 à 14:18
Oui, il faut fermer les ressources (Connection, Statement, ResultSet) et le faire proprement, c'est à dire bien gérer les cas d'exceptions.
Remarque : ton commit et ton rollback ne servent à rien vu que tu n'as qu'une seule requête, tu ne peux donc pas te retrouver dans un état intermédiaire où l'échec d'une seconde requête nécessite d'annuler le succès d'une première requête...
9 août 2015 à 22:53
Pourrais-je avoir un exemple s'il vous plait?
Modifié par KX le 9/08/2015 à 23:41
Depuis Java 7 :