Problème : apostrophe ' interprété dans une requete

agremlins Messages postés 28 Date d'inscription mardi 21 septembre 2004 Statut Membre Dernière intervention 16 mars 2007 - 9 nov. 2004 à 17:11
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 - 10 nov. 2004 à 09:08
Bonjour,
J'ai un petit probleme dans le code suivant :

Set RCProjet = DB.OpenRecordset("Select * from TProjet where Fichier='" & FileName & "' and Actif=1")

FileName est un string qui contient l'arborescence du fichier.

Le pb : Lorsque mon nom de fichier contient un apostrophe '
J'ai une erreur en sortie du à l'apostrophe.
ex:si mon fichier s'appelle "donnée d'observation"

Comment faire pour que l'apostrophe dans le nom de fichier ne soit pas interprété.

D'avance merci.

5 réponses

jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
9 nov. 2004 à 17:18
Salut,

Si tu ne veut pas que l apostrophe rentre en compte supprime la

avec REPLACE(Tachaine, "'", "")

Si tu veux qu elle soient prie en compte je croie qu il faut la doubler
@+
Julien
-----------------------------------------------------------
:big) Essai ca sinon on trouvera autre chose ;)
-----------------------------------------------------------
0
agremlins Messages postés 28 Date d'inscription mardi 21 septembre 2004 Statut Membre Dernière intervention 16 mars 2007
9 nov. 2004 à 17:20
Merci jvais essayer
0
agremlins Messages postés 28 Date d'inscription mardi 21 septembre 2004 Statut Membre Dernière intervention 16 mars 2007
9 nov. 2004 à 17:27
Je veux qu'elle soit prise en compte.
Ca à l'air de fonctionner en la doublant.
Je testerai un peu plus demain.

Merci
0
agremlins Messages postés 28 Date d'inscription mardi 21 septembre 2004 Statut Membre Dernière intervention 16 mars 2007
10 nov. 2004 à 09:07
Encore merci.

Tout marche parfaitement.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
10 nov. 2004 à 09:08
Je confirme, il faut doubler les quote dans uen requete SQL !

Christophe R.
0
Rejoignez-nous