Salut
jai un petit soucis, sur l'ecriture de ma requête sql voila:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
statement.executeUpdate("INSERT INTO `reponses` ( `sexe` , `age` , `status` , `branche` , `moteur` , `resultat` , `url` , `coment` ) " +
                    "VALUES ('f', '30-39', 'enseignant', 'physique', 'google', 'pertinants', 'http://www.netbeans.org/', '????')");
La requête précedente fonctionne trés bien, maintenant jai voulue remplacer les chaines de caracteres en variable voir ci dessous; en principe ca devrai passé :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 statement.   executeUpdate("INSERT INTO `reponses` ( `sexe` , `age` , `status` , `branche` , `moteur` , `resultat` , `url` , `coment` ) " +
                    "VALUES ("+sexe+','+age+','+status+','+branche+','+moteur+','+resultat+','+url+','+coment+")");
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
=====  Connection OK =====
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: 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 'rrrrrrrrrrrrrrrr)' at line 1
ca passe pas si qq peut m'aider merci a debloquer merci