读取excle报错
string path = @"D:\work\tt\excle\excle\***.xls";
//解析excle 中的sheet1
string connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + path + ";Extended Properties='Excel 8.0;HDR=NO;IMEX=1';";
string sqlContent = "SELECT * FROM [Sheet1$]";
DataSet ds = new DataSet();
OleDbDataAdapter da = new OleDbDataAdapter(sqlContent, sqlContent);
da.Fill(ds); // 填充DataSet
报错
System.ArgumentException: 从索引 0 处开始,初始化字符串的格式不符合规范。
但是我读取比较简单的sheet2里的数据就没有问题,和excle格式有关么
excle比较复杂,有什么好的例子读取么,没行列都要读出
大家帮帮忙