答案 0 :(得分:1)
当用户LONG开始在评论中说,如果你有一个奇怪的Excel表格,你需要在较大的表格中明确指定数据范围。
由于列名称跨越多行,因此情况尤其糟糕。没有解决方法,因此连接管理器会为您提供F1
,F2
等列名称。
在这个屏幕截图中,我在我的SSIS包的“OpenRowset”属性中指定我的数据存在于名为“DATA INPUT SECTIONS”的工作表上,我希望范围从A2
到列{{ 1}}。我没有指定一个结束行,以便拉入所有可用的行。
答案 1 :(得分:0)
我无法看到您的图片,因为它已被我公司的防火墙阻止,但我认为您应该看看这些链接。
https://www.simple-talk.com/sql/ssis/moving-data-from-excel-to-sql-server-10-steps-to-follow/
https://www.codeproject.com/Tips/846480/Import-Data-from-Excel-to-SQL-Using-SSIS-Dynamic-C
https://www.sqlshack.com/using-ssis-packages-import-ms-excel-data-database/