如何在SSIS中加载Multplie Excel表格

时间:2019-12-27 02:42:29

标签: c# excel vb.net ssis

我有一个包含多个excel文件的文件夹,并且在每个excel文件中都有多个工作表,工作表名称中包含下划线和空格。

例如,

第一张工作表的名称为 23 ab abc cv(IT

第二张纸的名称为 76 ab abc cv(LH

我想将excel文件源加载到sql表中,我已经为每个循环容器使用了嵌套,以遍历文件,然后循环excel表。

因此,对于我遇到的第二个循环,我创建了变量

1,我创建一个字符串类型的变量FileName,并将值“ excel路径”分配为带有扩展名的excel名称。

2,我创建一个字符串类型的变量SheetName,并将其值分配为“ 23 ab abc cv(IT $。

3,我创建了一个字符串类型的变量FolderPath,并给值“我的excel文件夹的路径。

我将每个循环都设置为Foreach ADO.NET Schema Rowset Enumerator并对其进行配置,确保我的变量映射@SheetName和索引2。 并添加了数据流任务,并配置了我的源和OLE DB目标,因此它所做的只是加载第一个Excel工作表。我需要将所有工作表加载到每个excel文件中,请帮助。

0 个答案:

没有答案