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 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 14 août 2015 à 19:40
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 14 août 2015 à 19:40
A voir également:
- Supprimer une ligne d'un tableau?
- Tableau croisé dynamique - Guide
- Supprimer une page word - Guide
- Tableau ascii - Guide
- Comment faire un tableau - Guide
- Supprimer compte instagram - Guide
1 réponse
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
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 :