1

我编写了一个 SSIS 包来将数据从 Excel 源上传到 OLE DB 目标 - 但是,当我希望使用 ForeachLoop 容器从多个 Excel 文件中加载数据时,我遇到了错误。我已按照以下链接中包含的教程进行操作:

https://msdn.microsoft.com/en-us/library/ms345182.aspx

除了需要动态填充的变量 strFileName 之外,所有配置都是正确的。从下面的屏幕截图可以看出,我的变量保持空白:

在此处输入图像描述

我不确定如何做到这一点。是否有可用于动态填充此变量的表达式或函数?

4

1 回答 1

1

如果您想为文件夹中的每个文件动态存储文件名,请使用循环中的变量映射,如下所示

映射

对于你的循环:

为每个

请注意,您的变量始终为空白,因为该字段仅在您输入循环时更新。

于 2016-03-02T12:05:53.243 回答