Probleme d'apostrophe dans mon sql

Résolu
nawel_tunisie Messages postés 3 Date d'inscription dimanche 20 février 2005 Statut Membre Dernière intervention 23 février 2005 - 22 févr. 2005 à 14:35
cs_hassen Messages postés 338 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 4 novembre 2008 - 22 févr. 2005 à 23:02
j'ai un probleme dans une instruction sql. le probeme est le suivant:
l'sql marche bien mais quant je recherche dans mon sql un nom qui contien une apostrophe il me retourne une erreur.
comment faut-il faire

Nawel

3 réponses

cs_hassen Messages postés 338 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 4 novembre 2008
22 févr. 2005 à 14:36
Bonjour,


pour eviter le probleme de l'apostrophe tu doit remplacer chaque apostrophe par deux apostrophe donc ton sql devient


"select * from ma_table where nom_champ='" & remplace(valeur,"'","''") & "'"

Hassen TUNISIE
3
phantom_2005 Messages postés 184 Date d'inscription mercredi 8 décembre 2004 Statut Membre Dernière intervention 1 septembre 2010 1
22 févr. 2005 à 14:38
>>Hassen
Rectif c'est Replace(valeur,"'","''") et pas Remplace
@+


--------------------------------------------------------------------------------
Phantom_2005
3
cs_hassen Messages postés 338 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 4 novembre 2008
22 févr. 2005 à 23:02
oui c ca, c une faute de frappe c bien la fonction replace

Hassen TUNISIE
0
Rejoignez-nous