项目中的问题
当倒入Excel的到数据库的时候需要读取Excel表格中的数据,如果是数字会读不出来。
其实这个问题早就有人解决了,就是把下边的这个串子修改一下
string strConnUpload = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " + NewFileName
+ "; Extended Properties=Excel 8.0;";
改为
string strConnUpload = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " + NewFileName
+ "; Extended Properties='Excel 8.0;HDR=Yes;IMEX=1'";
设置HDR=Yes时会把xls的第1行作为字段看待,如果HDR=NO的话,where时就会报错