如何在Excel Source的foreach循环容器中动态传递excel连接字符串?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Excel Source的foreach循环容器中动态传递excel连接字符串?相关的知识,希望对你有一定的参考价值。

如何在Excel Source的foreach循环容器中动态传递excel连接字符串?

在Foreach循环容器中,我将变量设置为表达式/目录。

在Excel Source中,我已使用Foreach循环容器中提到的相同变量映射Excel连接字符串。

但是,我收到了一个错误

如果找不到特定的连接元素,Connections集合将抛出此错误

enter image description here

答案

您可以通过3个步骤执行此操作:

  1. 在for for each容器中,转到Variable Mappings并将循环结果映射到变量中。
  2. 在Excel连接管理器上,转到表达式,将ExcelFilePath属性表达式的值设置为您在for each循环中创建的变量。
  3. 在数据流任务上将Delay Validation属性值更改为True。

有关详细的分步教程,请查看以下链接:

以上是关于如何在Excel Source的foreach循环容器中动态传递excel连接字符串?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 C# foreach 中获取索引

如何遍历 Excel 文件并使用 SSIS 包将它们加载到数据库中?

ClosedXML Webform - foreach 循环循环两次

php foreach 嵌套循环大数组很慢?

UiPath如何实现将表格中资料循环录入网页或系统?

使用 SSIS 将多个 Excel 文件导入表中