Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
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/03/2011, 01h08   #1
Invité régulier
 
Inscription : février 2006
Messages : 32
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 32
Points : 7
Points : 7
Par défaut Harmonisation des codes pages.

Bonsoir.

J'ai un souci avec l'affichage des caractères accentués dans une application ASP.

Je récolte des informations en provenance d'une BD SQL Server, dont le classement est SQL_Latin1_General_CP1_CI_AS.

Le charset des pages html, qui affiche ces données est :
Citation:
<meta http-equiv="Content-Language" content="fr-ca">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
Lorsque j'affiche les données, les caractères accentués en provenance de la BD ne sont pas affichés. Mais ceux dans la page HTML le sont correctement. Si j'essaie de changer le code de la page, les affichage de la BD sont correct, mais ceux du code HTML ne le sont plus.

Comment accordé les codes pages pour que ca soit uniforme partout ????

Merci de vos pistes de solution.
Ti-Pou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2011, 09h08   #2
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Architecte de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
Et avec content-type charset=iso-8859-1
et fr-fr pour content-language?
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2011, 23h20   #3
Invité régulier
 
Inscription : février 2006
Messages : 32
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 32
Points : 7
Points : 7
J'ai essayé.

Les caractères conrenus dans la page HTML sont corrects, mais pas ceux qui proviennent de la BD !

Quelqu'un connait un endroit où je trouverais de la littérature à ce propos ?
Ti-Pou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2011, 14h28   #4
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 953
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 953
Points : 17 773
Points : 17 773
1 quel est le serveur web ?
2 sur quel OS ?
3 quel est le jeu de caractères de l'OS
4 quel sont les jeux de caractères accepté par le serveur web ?

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 03h21   #5
Invité régulier
 
Inscription : février 2006
Messages : 32
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 32
Points : 7
Points : 7
Bon, je vais tenter de te donner toutes les réponses !

Il y a deux cas de figures et qui réagissent de façon assez semblables.

1er cas : Sur mon serveur personnel

Serveur IIS, 7.0, installé sur mon ordinateur roulant avec Win 7, avec SQL Serveur 2008 personnel.

Pour les jeux de caractères, je ne saurais te répondre. Comment puis-je obtenir ces réponses ?

L'application est en ASP, affiché à l'aide de Firefox 3.6.15, sur Windows 7 .


2eme Cas : Sur le serveur au travail.

Le serveur web est probablement un Windows server . Je ne connais pas le serveur SQL, si ce n'est que c'est un autre machine.

L'application est en ASP, et est affiché sur un IE 6.0, avec winXP.



Aujourd'hui, j'ai testé plusieurs choses, et celle qui fonctionne, c'est le jeux de caractère UTF-8, ce qui permet de bien afficher les caractères en provenance de la BD, et je code les caractères HTML en utilisant les substitution ( &ecute; au lieu du é ). Avec cette méthode, tout semble s'afficher correctement.

J'espère que ca te donnes des bonnes pistes !


Merci !!
Ti-Pou est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h40.


 
 
 
 
Partenaires

Hébergement Web