使用JET OleDB C#读取excel文件忽略第一个空白列

时间:2012-02-23 20:54:57

标签: ado.net oledb oledbdatareader

我有一个使用C#中的JET / ACE OleDB读取Excel数据的应用程序。我正在使用存储在数据库中的列号来读取这些sheeets中的数据。

一切都运行正常,除了一个特别是第一列空白的文件(为什么他们选择将其留空是超出我的)。 ADO.Net忽略了第一列,并且它正在抛弃一切。如果我在第一列中的单元格中输入任何内容,则此问题就会消失,但还有其他解决方法吗?

FYI IMEX设置为1,TypeGuessRows设置为0,ImportMixedTypes设置为注册表中的Text。

1 个答案:

答案 0 :(得分:0)

这似乎与此SO Question

有些相关

如果您将电子表格中的数据明确地格式化为文本会发生什么?第一列仍然被忽略了吗?

相关问题