【发布时间】:2016-10-06 06:11:46
【问题描述】:
我正在读取一个 excel 文件并将内容保存到数据库。 我有两列,第一列名称为空白,第二列名称为 A。 两列下面都有行。
当我使用 oledbconnection 执行 "select * from ["+excel[i]+"]") 时,
空列自动替换为 F1。我需要列和数据,因为它可以从 excel 表中获得。
如何避免?
【问题讨论】:
标签: c# .net excel c#-4.0 oledb
我正在读取一个 excel 文件并将内容保存到数据库。 我有两列,第一列名称为空白,第二列名称为 A。 两列下面都有行。
当我使用 oledbconnection 执行 "select * from ["+excel[i]+"]") 时,
空列自动替换为 F1。我需要列和数据,因为它可以从 excel 表中获得。
如何避免?
【问题讨论】:
标签: c# .net excel c#-4.0 oledb
我认为没有办法避免这种情况。这是 OleDB 连接到 Excel 时的正常行为,如果找到空列,它将以第一行作为列名或生成一些默认名称,如 F1、F2、F3...等
【讨论】: