L'apostrophe me bloque!!

cs_fredlille Messages postés 1 Date d'inscription lundi 31 mars 2003 Statut Membre Dernière intervention 4 août 2003 - 4 août 2003 à 17:59
gigiou Messages postés 9 Date d'inscription vendredi 25 octobre 2002 Statut Membre Dernière intervention 7 avril 2006 - 5 août 2003 à 16:49
Bonjour,

j'ai deja regardé dans les forum et dans les sources ,mais je n'ai pas trouvé de solution qui fonctionne (ou alors ,je ne sais pas l'utiliser!)
je voudrai inserer un memo dans une base acces, le probleme c'est que dès qu'il y a un apostrophe dans le texte, ça bloque la requete!
HELP!!!
merci d'avance

1 réponse

gigiou Messages postés 9 Date d'inscription vendredi 25 octobre 2002 Statut Membre Dernière intervention 7 avril 2006
5 août 2003 à 16:49
Salut,

Avant de faire une requête d'insertion ou une requête de modification en SQL il faut obligatoirement DOUBLER toutes les apostrophes des champs de type texte.

Bien entendu, une seule apostrophe sera enregistrée.

Pour cela utilise la fonction Replace:

texte = "j'ai une apostrophe à insérer"
texte = Replace(texte,"'","''")

Voilà, j'espère que cela ira.

@+ :approve)
0
Rejoignez-nous