3 messages in org.openoffice.fr.progRe: [prog] Gestion des apostrophes da...
FromSent OnAttachments
Chris (OpenOffice.org)Dec 10, 2004 3:00 pm 
Laurent GodardDec 10, 2004 11:24 pm 
Chris (OpenOffice.org)Dec 11, 2004 4:59 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] Gestion des apostrophes dans les sources de donnéesActions...
From:Chris (OpenOffice.org) (ooff@gargoris.net)
Date:Dec 11, 2004 4:59:11 am
List:org.openoffice.fr.prog

Laurent Godard a écrit :

Bonjour,

Je planche actuellement sur l'importation de données dBases (FoxPro) vers des tables SQLite et/ou MySQL. J'éprouve quelques difficultés pour la gestion de l'apostrophe : il semble que ma requête SQL contenant une apostrophe plante, et le fait d'ajouter "à la main" le caractère antislash dans la chaîne ne résoud pas le problème. Quelle est la bonne méthode pour gérer ces caractères dans les requêtes SQL ? N'existe-t-il pas de fonctions similaires à celles de php : stripslashes, addslashes ?

il te faut doubler les quotes j'ai ecris une fonction pour cela Quote ChaineValide = Quote(maChaine) qui - mets les quotes en debut et fin de chaine - double les quote dans le corps de la chaine

Tu peux la trouver dans CalcSQL sur le site de la communauté Elle est egalement dans le livre chapitre 17 page 545

Yeesss!!

Merci beaucoup, c'était LA solution, effectivement...

J'ai pourtant achété le livre (excellent au passage, mes félicitations et encouragements pour votre travail), lu ce chapitre, mais je n'avais pas prêté attention à cette fonction.

Christophe Attias