Lecture xls/csv depuis une appli asp.net 2.0

Signaler
Messages postés
38
Date d'inscription
dimanche 29 juin 2003
Statut
Membre
Dernière intervention
7 juillet 2006
-
Messages postés
38
Date d'inscription
dimanche 29 juin 2003
Statut
Membre
Dernière intervention
7 juillet 2006
-
bonjour,
je cherche un lire (traduire par "remplir un dataset" par exemple) un fichier xls ou csv uploadé sur mon serveur (par l'intermédiaire d'un contrôle FileUpload)
après plusieus recherches voici là où j'en suis :

        string strConn;
        strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +
        "Data Source=" + this.Server.MapPath(".") + "\\Temp\" + filename +
        ";Extended Properties="Excel 8.0;"";

        OleDbDataAdapter myCommand = new OleDbDataAdapter("SELECT * FROM [a$]", strConn);
       

        DataSet myDataSet = new DataSet();
        myCommand.Fill(myDataSet);

ce code fonctionne bien avec un fichier xls (j'ai vérifié en mettant mon dataset en datasource d'une gridview)
seulement plusieurs questions :
- comment faire pour référencer la feuille du classeur excel sans connaître son nom (c'est "a" dans mon exemple), j'aimerais mieux préciser un index si possible
- comment modifier/adapter pour lire un fichier csv

merci bcp d'avance

3 réponses

Messages postés
38
Date d'inscription
dimanche 29 juin 2003
Statut
Membre
Dernière intervention
7 juillet 2006

up !
personne n'a une petite idée pr me dépanner ?
ce serait super cool, merci d'avance
Messages postés
38
Date d'inscription
dimanche 29 juin 2003
Statut
Membre
Dernière intervention
7 juillet 2006

    up!
Messages postés
38
Date d'inscription
dimanche 29 juin 2003
Statut
Membre
Dernière intervention
7 juillet 2006

snif...
mon problème se pose tjs
need help