【发布时间】:2015-09-22 07:38:38
【问题描述】:
我在 Excel 中打开了一个 csv 文件,然后将其转换为 xlsx 文件,以便我们可以通过 C# 的 OLEDB 接口将其导入到我们的系统中。
这是一个简单的查询,我们使用select * from [anyworksheet] 来填充数据表对象。但是,转换后我们收到一个错误。这发生在不同的列类型上:
- 日期时间:无法将 解析为日期时间
- Int(空条目):无法将 解析为 Int
我检查了 csv 文件,它的字段中不包含 ,并尝试在 excel 文件中的单元格上强制日期时间格式,但它不起作用。
你至少能告诉我这里发生了什么吗,即使没有解决办法?
谢谢
【问题讨论】: