Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset
Commentaires fermés

Lire les données d’un fichier CSV dans un ‘DataSet’

Recherche,dans,la,base,de,données:,non,édité
Download

using System;
using System.Data;
using System.IO;
 
class CSVDataSet
{
    static void Main(string[] args)
    {
         DataSet myDataSet = LectureCSV();
         foreach (DataColumn elem in myDataSet.Tables["Données"].Columns)
         {
            Console.Write("{0,-15}",elem.ColumnName);
         }
         Console.WriteLine();
 
         foreach (DataRow ligne in myDataSet.Tables["Données"].Rows)
         {
            foreach (DataColumn colonne in myDataSet.Tables["Données"].Columns)
            {
               Console.Write("{0,-15}",ligne[colonne]);
            }
            Console.WriteLine();
         }
    }
 
    private static DataSet LectureCSV()
    {
         string ligneCourante;
         string[] tableauString;
         DataSet dataSet = new DataSet();
         DataTable dt = dataSet.Tables.Add("Données");
         FileStream monFichier = new FileStream("Pays.csv",FileMode.Open);
         StreamReader entrée = new StreamReader(monFichier);
 
         ligneCourante = entrée.ReadLine();
 
         tableauString = ligneCourante.Split(',');
 
         for(int x=0;x
----------------------------------------------------------------------------

No comments yet.

Leave a Comment

*