C# VS2010 Erreur: impossible de trouver ISAM installable

Je suis en train d'utiliser la connexion OleDb pour remplir un tableau de données avec des données provenant d'un fichier excel, mais je reçois l'erreur suivante: "impossible de trouver ISAM installable".

Toute aide serait grandement appréciée.

J'ai essayé les avis d'autres messages d'erreur similaire en vain.

         string cnStr = @"Provider=Microsoft.ACE.OLEDB.12.0;'C:\Users\Nick\Documents\Visual Studio 2010\Projects\ExcelTest1\ExcelTest1\CapitalPlan.xlsx';Extended Properties=" + "\"Excel 12.0 Xml;HDR=YES;IMEX=1\"";
         DataTable dt = new DataTable();
        `string sql = "Select * From [Sheet1$]";`

        `using (OleDbConnection cn = new OleDbConnection(cnStr))
        {
            using (OleDbDataAdapter adapter = new OleDbDataAdapter(sql, cn))
            {
                adapter.Fill(dt);
            }
        }`

C# VS2010 Erreur: impossible de trouver ISAM installable

InformationsquelleAutor NickB6 | 2013-04-02