批量导出非表格Excel数据到数据库

时间:2011-07-12 15:44:14

标签: sql excel

我们正面临大规模数据迁移,其中包含大约1500个用于打印数据的Excel电子表格。因为它们被设计为可视化的,所以数据存储在整个电子表格的多个字段中。我正在寻找一种方法来映射这些字段,然后进行批量导入,将所有字段放入一个大表(或一系列表,如果需要)。

如果全部采用表格格式,这不会有问题 - 但我不确定是否有任何导入方式,并以某种方式映射要导入的字段。

有什么想法或想法吗?

1 个答案:

答案 0 :(得分:0)

如果我们讲的是一般性,我会考虑通过.NET程序执行此任务,并使用ACE OLEDB提供程序查询Excel数据。然后使用您选择的语言将数据解析为更易于管理的内容并写入数据库。这种方法很适合将一些非表格数据导入SQL Server。

使用C#查询Excel的代码示例快速列出SO问题。