Bonjour,

Je ne savais pas vraiment dans quelle catégorie de l'onglet "Java" poster cette discussion, donc désolé si je me suis trompé.
Voici mon problème : je fais une application Android. A un moment donné de mon programme je fais une requête SQL, un "insert into(..)values(...)".
Plusieurs champs sont au format String dans cette table, et ceux-ci contiennent des quotes. J'ai bien mis des anti-slashs avant chaque quotes à l'intérieur des chaînes de caractère mais une erreur persiste.
Je vous met ci-dessous une des requêtes que j'ai fait avec un bout du logcat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
MesureBase.execSQL("CREATE TABLE IF NOT EXISTS Mesure_Table(id VARCHAR, Libelle VARCHAR, Description VARCHAR, Choisie BOOLEAN);");
		MesureBase.execSQL("INSERT INTO Mesure_Table VALUES('A511','Politique de sécurité de l\'information','Un ensemble de politiques de sécurité de l\'information doit être défni, approuvé par la direction, diffusé et communiqué aux salariés et aux tiers concernés.','0');");
et le logcat me dit :
near "information": syntax error

Merci d'avance pour votre aide.