Problème d'insertion d'un string dans bbd mysql grace à HSQLDB
amacau
Messages postés3Date d'inscriptionjeudi 5 octobre 2006StatutMembreDernière intervention 5 février 2007
-
5 févr. 2007 à 14:05
amacau
Messages postés3Date d'inscriptionjeudi 5 octobre 2006StatutMembreDernière intervention 5 février 2007
-
5 févr. 2007 à 22:12
Salut,
j'ai un problème avec l'insertion d'un String dans une base de données HSQLDB.
J'obtiens par exemple l'execption suivante :
java.sql.SQLException: Unexpected token: S in statement [INSERT INTO newsData (title) VALUES ('TEXT-Moody's]
A chaque fois qu'il y a le caractère ' dans le
string, il l'interprète comme la fin du texte à ajouter, donc le mot
suivant le caractère ' , ici la lettre s, devient unexpected token.
Le code correspondant à l'insertion est le suivant
(le 1er title est le nom de la colonne et le 2me title est le String pris en variable d'entrée) :
amacau
Messages postés3Date d'inscriptionjeudi 5 octobre 2006StatutMembreDernière intervention 5 février 2007 5 févr. 2007 à 18:37
Merci de ton aide.
Si j'ai bien compris, c'est donc le String d'entrée (que j'ai récupérer
depuis un fichier csv) qu'il faut que je modifie avant de l'envoyer
dans la requete. Mais lorsque je voudrais l'afficher, faudra-t-il que
je remplace à nouveau les '' par ' ?