如果表格里某列全是數字或是字符沒問題,但如果混合了全是數字和部分字符就會有部分讀取為空連接excel方式如下
string strconn = "provider=microsoft.jet.oledb.4.0;" +"data source=" + _physicalpath +";extended properties=excel 8.0;";
oledbconnection conn = new oledbconnection(strconn);
conn.open();
先是直接fill到dataset里,以為是數據類型不正確,再建了一個臨時的datatable,導進去還是空值,網絡上搜了下,全是一樣的問題解決不了
string strconn ="provider=microsoft.jet.oledb.4.0; data source=" + _physicalpath + ";extended properties='excel 8.0;hdr=yes;imex=1';";
http://www.cnblogs.com/newblue/archive/2006/11/27/573831.html
新聞熱點
疑難解答
圖片精選