0

我有一个使用 C# 中的 JET/ACE OleDB 读取 excel 数据的应用程序。我正在使用存储在数据库中的列号从这些工作表中读取数据。

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

仅供参考 IMEX 设置为 1,TypeGuessRows 设置为 0,并且 ImportMixedTypes 在注册表中设置为 Text。

4

1 回答 1

0

这似乎与此SO Question有关

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

于 2012-04-04T13:46:38.517 回答