jcex
Messages postés11Date d'inscriptiondimanche 13 novembre 2005StatutMembreDernière intervention11 août 2009
-
11 juin 2008 à 11:16
maelob
Messages postés943Date d'inscriptionmardi 14 novembre 2006StatutMembreDernière intervention 7 août 2009
-
11 juin 2008 à 15:49
Bonjour à tous, alors voila mon problème j'effectue une requête sur une base ACCESS dont la réponse est un tableau contenant des champs dont certains contiennent des accents. Si j'exécute la requête toute seule le tableau est généré correctement sans problèmes avec les accents.
Quelques détails sur la requête :
SQL2 = "SELECT DISTINCT CIV, NOM, PREN, FCT, EMAIL FROM interlocuteurs WHERE (interlocuteurs.NOM LIKE '%"&request.QueryString("champ_recherche")&"%');"
set rsCom = obj.Connection.execute(SQL2)
Response.Charset="ISO8859-1"
Cependant lorsque la requête est lancée à partir du Javascript (AJAX) le codage de la réponse fait que les accents posent problème.
jcex
Messages postés11Date d'inscriptiondimanche 13 novembre 2005StatutMembreDernière intervention11 août 2009 11 juin 2008 à 14:10
Dans ma page html j'ai rajouté ça en plus
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1"/>
C'est dans cette page qu'est affichée le résultat de la requête dans une balise div de la manière suivante :
document.getElementById('liste').innerHTML = xhr_object.responseText;
J'ai rajouté le charset au requestHeader mais cela ne change rien :s