Salut,
Je souhaite faire des enregistrement dans une bd, en sachant qu'il peut très bien y avoir des apostrophe dans les champs
Le pb que je rencontre est que logiquement en faisant insert into table(nom) values 'l'equipe' j'ai bien entendu une erreur dans l'execution sql.
Je sais que le caractère d'échappement est \ donc il faut transformer l'equipe en l\'equipe. C'est là que ca se corse
Je fait String st = "///'", System.out.println(st) me donne bien \' mais nom = nom.replaceAll("'", st) semble n'avoir aucun effet. Alors que nom = nom.replaAll("'", "a" ) par exemple donne bien le résultat attendu.
j'avoue que je suis perplexe
Merci