close
EXCEL中的alt+Enter等於儲存格裡的換行,

怪的是, 有些有換行的欄位讀的出,

有些換行的欄位卻讀出 NULL,

真的找不到有啥麼東西在搞鬼,

終於給試出來了, 原來在Connstring中, 加初始化值就可以了,

Provider=Microsoft.Jet.OLEDB.4.0; Data Source=A.xls; Extended Properties='Excel 8.0;HDR=YES;IMEX=1'

HDR=YES : 表示第一列當欄位名稱
IMEX=1 : 表示不管啥麼型態, 一律用String讀出

還真的有用耶..

相關閱讀::
 [asp.net]GridView 轉 Excel
 [asp.net]Excel轉檔-神奇的前8列

arrow
arrow
    全站熱搜

    張小芸 發表在 痞客邦 留言(2) 人氣()