attarte
Messages postés21Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention 8 mars 2014
-
8 oct. 2004 à 09:12
attarte
Messages postés21Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention 8 mars 2014
-
8 oct. 2004 à 19:01
Après avoir lu de nombreux posts, pas moyen de trouver une solution à mon problème de guillemet(dits doublequote).
Le visiteur doit remplir un champ texte et le valider pour l'inscrire dans une table access. Si ce champ contient " il coupe la chaine saisie juste après le ".
Voici mon code :
le formulaire :
<textarea name="intro" id="intro"></textarea>
On récupère la chaine :
intro = Request.Form("intro")
la requete d'insertion :
Dim sql,news
sql = "SELECT * FROM nouvelle"
Set news = Server.CreateObject("ADODB.Recordset")
news.Open sql, conn, 3, 3
news.AddNew
news.fields("intro")=intro
news.Update
news.close
set news=nothing
J'ai essayé ça pour remplacer le caractère doublequote :
intro = Replace(intro, """, "''")
afin de remplacer le doublequote(ou " ou "") par deux apostrophes... en vain !
Merci pour votre aide,
Matthieu.