Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584

    leggere excel, errore sheet1$ non trovato

    salve a tutti
    dato il seguente codice
    codice:
            string filename = "Orgdata.xls";
            string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +
                            "Data Source=" + filename + ";" +
                            "Extended Properties=Excel 8.0;";
    
            OleDbConnection Conn = new OleDbConnection();
            Conn.ConnectionString = strConn;
            Conn.Open();
    
            OleDbDataAdapter dataAdapter = new OleDbDataAdapter("SELECT * FROM [sheet1$]", Conn);//  strConn);
             DataSet myDataSet = new DataSet();
              dataAdapter.Fill(myDataSet, "ExcelInfo");
            DataTable dataTable = myDataSet.Tables["ExcelInfo"];
    
            var query = from r in dataTable.AsEnumerable()
                        select new
                        {
                            RelationNr = r.Field<double>(1),//"RelationNumber"),
                            ClientName = r.Field<string>("ClientName"),
                        };
    
            GridView1.DataSource = query;
            GridView1.DataBind();
    ritorna un errore dicendo che non trova sheet1, la connessione va bene, ma proprio non si trova queso foglio! eppure se scaricate il mio esempio di excel da qui
    http://immobilzero.com/orgdata.xls noterete che il foglio esiste!!!
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Grazie per averci fatto scaricare il foglio, ce n'era bisogno ?

  3. #3
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    Originariamente inviato da djciko
    Grazie per averci fatto scaricare il foglio, ce n'era bisogno ?
    mah..per dimostrare che si chiama cosi, altrimenti per cpaire se ho sbagliato io qualcosa...si insomma lo ho messo per conferma di eventuali errori miei
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  4. #4
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    ok raga ...risolto era da impostare map.path
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    tranquillo, scherzavo. contento che hai risolto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.