SSIS导出数据来自Excel文件

时间:2014-12-16 14:57:46

标签: excel ssis export ssis-2012

我有几个excel文件,其中一些是启用或不启用宏,并且无法确定文件的数量。我需要将数据从excel导出到sql表。我用Foreach循环创建了SSI包。但我的问题是一些excel列值将是混合类型ie;在第一列值将是1,2,3,四,五,6,7或首先一些行有公式其他没有。

在导出数据时,这种类型的某些值为NULL。我动态创建了excel连接 并在连接字符串中给出IMEX = 1但不起作用。请注意,当我使用一个excel文件创建一个excel连接时,它正在工作吗?

1 个答案:

答案 0 :(得分:0)

检查: " HDR =是;"表示第一行包含列名,而不是数据。 " HDR =无;"表明相反。 如果要导入excel文件检查扩展属性  从Excel 2007导入时,驱动程序并不关心您用于扩展属性的值。驱动程序从现有输入文件中推断出正确的Excel文件格式。你不需要 扩展属性=" Excel 12.0 但是要从excel文件导出,您需要扩展属性=" Excel 12.0。希望它有效