1
private void readXLSData()
    {
        OleDbConnection con = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Users\nsharifzadeh\\Desktop\\Book1.xls;Extended Properties=""Excel 8.0;HDR=YES;""");
        con.Open();
        OleDbDataAdapter da = new OleDbDataAdapter("select * from [Sheet1$]", con);
        DataSet ds = new DataSet();
        da.Fill(ds);
    }

da.Fill(ds)私はデバッガーを使用しましたが、それは次のように爆撃するまでずっと機能しているようです:

*The Microsoft Jet database engine could not find the object 'Sheet1$'. Make sure the object exists and that you spell its name and the path name correctly.*

シートの名前は Sheet1 です。ここで間違っていることはありますか??

ご協力いただきありがとうございます!

4

1 に答える 1