Bonjour,
je veux récuperer des données d'un fichier CSV, pour cela j'uilise le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
30
31 using (StreamReader sr = new StreamReader(cheminCSVFormation)) { //On ignore le première ligne = en-tête sr.ReadLine(); StringBuilder sb = new StringBuilder(); StringBuilder sbTrie = new StringBuilder(); StringBuilder sbResult = new StringBuilder(); String[] listeColonnes; sbResult.Append(query); int iCptLine = 0; // Lecture ligne à ligne while (!sr.EndOfStream) { sb.Append(sr.ReadLine()); sb.Replace("é", "e"); //sb.Replace(";", "';'"); //Commence par (' //sb.Insert(0, "('"); //Fini par ') //sb.Append("')"); listeColonnes = sb.ToString().Split(';'); //Construction de la requête pour la table des clients sbTrie.Append(listeColonnes[0]); //IdFormation Colonne = "IdFormation"; Valeur = listeColonnes[0];
Le problème est que les "é" sont supprimés...comment faire?
Partager