Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/10/2006, 13h51   #1
Membre émérite
 
Avatar de BrunoM45
 
Homme
Assistant de Gestion - Responsable Informatique
Inscription : juillet 2003
Messages : 646
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 45
Localisation : France, Loiret (Centre)

Informations professionnelles :
Activité : Assistant de Gestion - Responsable Informatique
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : juillet 2003
Messages : 646
Points : 848
Points : 848
Par défaut Pb avec caractères accentués

Bonjour à tous,

Sur la page d'accueil de mon Intranet, j'ai le récapitulatif de la dernière question posée sur le forum !

Je récupère ces données avec :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<%
Response.expiresAbsolute=now()-1
 
dim conn
dim LibDerTitre
dim LibDerQuest
dim rs
dim sql
Dim ChaineConnexion
Dim LoginConnexion
Dim MotDePasseConnexion
 
ChaineConnexion="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("forum/forum.mdb") 
LoginConnexion=""
MotDePasseConnexion=""
 
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ChaineConnexion, LoginConnexion, MotDePasseConnexion
 
sql = "SELECT titre, description, date FROM questions ORDER BY date DESC ;"
set rs=conn.execute(sql)
rs.movefirst
LibDerTitre=rs("titre")
LibDerQuest=rs("description")
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
Malheureusement, lorsque la question contient des caractères accentués, la restitution de cette question n'est pas bonne !
Code :
1
2
3
 
<% response.write("<font color='#008000' size='2' face='Tahoma'><b><i>" _
& LibDerQuest & "</font></b></i>") %>
J'ai par exemple un "ŕ" au lieu d'un "à", "accčs" au lieu de "accès", etc ..., comment faire pour avoir les bons caractères !

Cordialement.
__________________
Vous avez la solution à votre problème, pensez au tag :
est une touche qui appelle l'aide : Essayez, c'est assez performant et on trouve plein de choses.

La politesse est comme le zéro, qui, sans avoir de valeur en soi, en ajoute à toutes choses.
BrunoM45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/10/2006, 14h16   #2
Membre actif
 
Inscription : janvier 2006
Messages : 389
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : janvier 2006
Messages : 389
Points : 152
Points : 152
Envoyer un message via MSN à dragonfly
Salut essaye de mettre ca comme code ASP en haut de page

Code :
1
2
 
Response.Charset = "ISO8859-1"
Sinon tu peut faire un truc du genre

Code :
1
2
<% response.write("<font color='#008000' size='2' face='Tahoma'><b><i>" _
& server.HTMLEncode(LibDerQuest) & "</font></b></i>") %>
dragonfly est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/10/2006, 10h09   #3
Membre émérite
 
Avatar de BrunoM45
 
Homme
Assistant de Gestion - Responsable Informatique
Inscription : juillet 2003
Messages : 646
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 45
Localisation : France, Loiret (Centre)

Informations professionnelles :
Activité : Assistant de Gestion - Responsable Informatique
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : juillet 2003
Messages : 646
Points : 848
Points : 848
Par défaut Merci ..

Dragonfly

Code :
Response.Charset = "ISO8859-1"
marche à merveille

Désolé pour le retard dans ma réponse
__________________
Vous avez la solution à votre problème, pensez au tag :
est une touche qui appelle l'aide : Essayez, c'est assez performant et on trouve plein de choses.

La politesse est comme le zéro, qui, sans avoir de valeur en soi, en ajoute à toutes choses.
BrunoM45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h51.


 
 
 
 
Partenaires

Hébergement Web