j'ai une erreur sur mon code et j'ai beau le tourner dans tous les sens je ne vois pas d'où ça vient. Peut etre qu'un oeil exterieur y verra plus clair.
j'ai une table dans une base de donnée. Qui contient un integer nonné ID. je veut juste supprimer la ligne pour un id particulier donc je fais :
stmt = (this.gest.getConn()).createStatement();
String sql = "DELETE FROM capteur" + "WHERE ID="+ this.ID;
stmt.executeUpdate(sql);
et voilà l'erreur que j'ai :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=11' at line 1
Marsh Posté le 15-02-2006 à 20:39:45
bonjour ,
j'ai une erreur sur mon code et j'ai beau le tourner dans tous les sens je ne vois pas d'où ça vient. Peut etre qu'un oeil exterieur y verra plus clair.
j'ai une table dans une base de donnée. Qui contient un integer nonné ID.
je veut juste supprimer la ligne pour un id particulier
donc je fais :
stmt = (this.gest.getConn()).createStatement();
String sql = "DELETE FROM capteur" +
"WHERE ID="+ this.ID;
stmt.executeUpdate(sql);
et voilà l'erreur que j'ai :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=11' at line 1
sachant que mon this.ID est un int ....
quelqu'un a une idée ?