外部表不是预期的格式
在导入Excel的时候报的错
string strPath = Server.MapPath(".\\file\\" + filename);
string mystring = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = '" + strPath + "';Extended Properties='Excel 8.0'";
OleDbConnection cnnxls = new OleDbConnection(mystring);
OleDbDataAdapter Da7 = new OleDbDataAdapter("select * from [ExcelTable7$]", cnnxls);
DataSet Ds7 = new DataSet();
Da7.Fill(Ds7);
设置代码追踪,代码执行到Da7.Fill(Ds7)这句的时候报的错:外部表不是预期的格式
------最佳解决方案-------------------- http://topic.csdn.net/u/20110830/17/b486fb8e-3bb2-47f7-b00c-3e08423e75ea.html
------其他解决方案-------------------- 引用: http://topic.csdn.net/u/20110830/17/b486fb8e-3bb2-47f7-b00c-3e08423e75ea.html
参考了你发的贴子中的3楼,结果还是报这个错:外部表不是预期的格式
------其他解决方案-------------------- 看到那个贴的楼主不厚道啊,解决了不分享
------其他解决方案-------------------- 为何没人回答了?
------其他解决方案-------------------- 直接用SQLServer导入excel数据会报什么错误呢?
------其他解决方案-------------------- 引用: 直接用SQLServer导入excel数据会报什么错误呢?
这样就没意义了
------其他解决方案-------------------- 有哪位高手来帮忙解决这个问题啊?