SQL et aposthrophe

cs_globule Messages postés 327 Date d'inscription mardi 8 octobre 2002 Statut Membre Dernière intervention 6 octobre 2010 - 4 août 2003 à 13:54
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 - 4 août 2003 à 21:28
Bonjour je désire faire la requête suivante
Select * from TableNom where ChampNom like '" & Text_A_Chercher & "'

Seulement si Text_A_Chercher contient des apostrophes ca plante. Comment gérer les apostrophes dans une requête SQL

3 réponses

cs_crusader Messages postés 12 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 21 juin 2004
4 août 2003 à 13:59
tu dois les doubler!
0
nagattaque Messages postés 230 Date d'inscription jeudi 29 mai 2003 Statut Membre Dernière intervention 5 juin 2007
4 août 2003 à 14:02
c bien de les doubler mais ca ne fonctionne pas tout le temps... le meilleur moyen est le suivant : tu remplaces les guillemets par chr(34) (c 'est le code ascii des guillemets ")

donc ta requete ressemblerai a ca :

Select * from TableNom where ChampNom like & chr(34) & Text_A_Chercher & chr(34)

Voila, tiens nous au courant !!

:-p :-p :-p :-p :-p :-p :-p :-p
Nag
ICQ# : 132028600
msn = giraudnba@msn.com
:-p :-p :-p :-p :-p :-p :-p :-p
0
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
4 août 2003 à 21:28
Une autre méthode sur est de passer par les parameter de ADO.
0
Rejoignez-nous