我尝试使用Oledb打开Excel 2003.看起来我可以读取大部分数据,但是对于某些单元格(例如数字),返回的值是Null . 有什么建议吗?
我的连接字符串:ConnectionString =“Provider = Microsoft.Jet.OLEDB.4.0; Extended Properties = Excel 8.0;”
您可能需要在连接字符串中添加“; IMEX = 1” . 这告诉驱动程序将“混合”(数字,日期,字符串等)数据列读作文本 .
1 回答
您可能需要在连接字符串中添加“; IMEX = 1” . 这告诉驱动程序将“混合”(数字,日期,字符串等)数据列读作文本 .