begin process at 2012 05 28 00:04:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

WebForms

 > 

Autre

 > 

Le fill dans un dataset remplace les accents par leur code html ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Le fill dans un dataset remplace les accents par leur code html ?

dimanche 12 avril 2009 à 15:11:27 | Le fill dans un dataset remplace les accents par leur code html ?

odayaka

Bonjour,

L'objectif est  d'afficher des données récupérées dans une base de données sqlServer 2005 dans une gridview.  J'ai des données avec des accents dans la base de données. Le code est le suivant :

String requete = "select titre from newzjardin ";

connexion.Open();

SqlCommand command = newSqlCommand();

command.Connection = connexion;

command.CommandText = requete;

DataSet ds = newDataSet();

SqlDataAdapter sda = newSqlDataAdapter(requete, connexion);

sda.Fill(ds);

return ds;

Si dans la BDD j'ai un titre qui vaut « testèèè » dans le dataset il vaudra « testèèè »-> c'est la valeur qui sera affichée dans le gridview. Un point d'arrêt sur le « return ds » m'a bien montré que la valeur « testèèè » est dans le dataset. Quelqu'un sait comment récupérer mes accents ???

Merci de votre aide.
dimanche 12 avril 2009 à 18:46:19 | Re : Le fill dans un dataset remplace les accents par leur code html ?

nhervagault

Administrateur CodeS-SourceS
Salut,

Comment sont enregistré les données dans ta base de données sql server?

Car j'ai pas se compartement sur mon post.

Colonne de base de données en nvarchar(50) ou varchar(50)

la database est en french_ci_as dans les propriétés.
dimanche 12 avril 2009 à 19:41:48 | Re : Le fill dans un dataset remplace les accents par leur code html ?

odayaka

Salut,

mes champs sont en varchar(XX).
Je n'ai pas d'infos sur la version de SQL Server (hormis que c'est du 2005). Mon site est hébergé sur Ikoula, sur un serveur mutualisé, je profite donc du serveur qu'ils mettent à dispo.
dimanche 12 avril 2009 à 19:54:18 | Re : Le fill dans un dataset remplace les accents par leur code html ?

nhervagault

Administrateur CodeS-SourceS
tu n'as pas répondu a comment ta table est remplie

resultat de la requete

colonne 2 --> French_CI_AS

Esperant que ca aide

=====================
use mabasededonnees

GO

SELECT
    name,
    collation_name
FROM
    sys.columns
WHERE
    OBJECT_ID IN(
                SELECT
                    OBJECT_ID
                FROM
                    sys.objects
                WHERE
                    type = 'U'
                AND
                    name = 'matable'
    )
AND
    name = 'nomchamp'
dimanche 12 avril 2009 à 20:05:49 | Re : Le fill dans un dataset remplace les accents par leur code html ?

odayaka

J'ai ajouté des données directement depuis l'outil de gestion de la base "myLittleAdmin for SQL Server 2005". Quand je visionne mes données dans l'outil les accents apparaissent normalement.
La colonne est en SQL_Latin1_General_CP1_CI_AS. (merci pour la requête).
dimanche 12 avril 2009 à 20:17:22 | Re : Le fill dans un dataset remplace les accents par leur code html ?

odayaka

Hop du nouveau. En fait les infos que je saisi depuis l'outil "myLittleAdmin for SQL Server 2005" sont correctement récupérées.
J'ai aussi développé un écran pour ajouter des lignes dans la base. Et c'est quand je me sers de cet écran que ça cafouille. Les données en base ont bien les accents mais quand je les récupère ils sont remplacés par les codes html...
Allez je regarde la manière dont l'écran enregistre les données...
dimanche 12 avril 2009 à 20:24:29 | Re : Le fill dans un dataset remplace les accents par leur code html ?

nhervagault

Administrateur CodeS-SourceS
En passant ma colonne a latin_1
j'ai les accents chez moi partout

Je ne vois pas ou le probleme alors.

En résumé dans la base du a les accents
Dans le dataset avec le code ci-dessous tu les a plus

Moi je les ai.

Donc je ne sais pas d'ou vient le probleme.

Sur un base de données locale a toi as-tu le probleme?

C'est pas du aux collatations apparament
cf :
http://sqlpro.developpez.com/cours/sqlserver/collations/


Cette discussion est classée dans : données, dataset, accents, ds, fill


Répondre à ce message

Sujets en rapport avec ce message

fonction Fill [ par brok ] Voici un extrait de code pour accéder à une data base et remplissage d'un dataGrid: SqlConnection myConnection = new SqlConnection("server=(l Remplir un dataset (plusieurs tables) [ par phoelis ] bonjour a tousalors je voudrai remplir un dataset de 3 tables differentes (c est un peu l avantage du dataset)oui mais voila je recois sans cesse cett [ASP.net][C#] Erreur sur DataAdapter.Fill [ par otterc8 ] Bonjour a tous! Voila mon probleme, j'ai du code généré par WebMatrix (je sais, je devrais passer a VS.net) que j'ai modifié pour l'adapté à MySQL (Od Problème d'accents dans une QueryString [ par Evangelia ] Bonjour a tous!! Je vous explique mon probleme : J'ai une sorte de formulaire de saisie et je voudrais faire une prévisualisation avant d'enregistrer insertion de données ds base access [ par smanu ] Bonjour, je voudrai inserer des données provenant d'un formulaire dans une base ACCESS avec asp, j'ai le code suivant : Code: SET Connect = Server.Cre [ASP.net] Dataset et update des données [ par phoelis ] Bonjour a tous et merci d avance a ceux qui pourront m eclairer sur ce point. je tiens a preciser que je ne demande pas du code mais une reponse a la Declaration de dataset [ par hudon77 ] Je fais un exemple de mon liivre et jai une erreure .. voici mon code.. Private Sub Page_Load(<FONT color=#0000 Remplissage de Datagrid [ par Horfee ] Bonjour, J'ai un problème de remplissage de Datagrid : En fait je remplie a la main un dataset (les données sont particulières et dépendent de certain Problème de caractères avec DataSet? [ par leviz ] Bonsoir ou bonjour! J'ai un gros problèmes : lorsque j'enregistre une description sur ma page .aspx , mon code traduit mal les accents et j'obtient d pb d'accents [ par amorosalain ] SAMSur une application asp.net/c# administrant une base de données Sql server, certaines informations sont enregistrées dans des fichiers ou exportées


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales