Excel讀取Null的解決辦法

来源:互联网 发布:知乎日报电脑版 编辑:程序博客网 时间:2024/06/05 13:31

通过OleDb连接,把excel文件作为数据源来读取(这里是fill进dataset,也可以返回OleDbDataReader来逐行读,数据较快)


注:这种方法容易把混合型的字段作为null值读取进来,解决办法是改造连接字符串

strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C://Erp1912.xls;Extended Properties='Excel8.0;HDR=Yes;IMEX=1'";

通过Imex=1来把混合型作为文本型读取,避免null值,详细请见http://www.connectionstrings.com/

原创粉丝点击