Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SSIS中使用变量的Foreach循环容器_Ssis_Foreach Loop Container - Fatal编程技术网

SSIS中使用变量的Foreach循环容器

SSIS中使用变量的Foreach循环容器,ssis,foreach-loop-container,Ssis,Foreach Loop Container,我在SSIS包中使用for-each循环容器,其中我将列表对象作为枚举器传递给容器。如果列表为空,则for each循环容器将失败。即使列表对象是空的,也有办法传递容器吗?您传递给容器的列表对象真的是空列表还是空列表?Foreach循环容器将非常愉快地遍历空列表(并且什么也不做),但是如果您尝试向其传递null对象,它将失败并显示如下错误消息: 错误:ForEach枚举器的GetEnumerator方法失败,错误为0x80131509“(null)”。当ForEach枚举器无法枚举时会发生这种情

我在SSIS包中使用for-each循环容器,其中我将列表对象作为枚举器传递给容器。如果列表为空,则for each循环容器将失败。即使列表对象是空的,也有办法传递容器吗?

您传递给容器的
列表
对象真的是空列表还是空列表?Foreach循环容器将非常愉快地遍历空列表(并且什么也不做),但是如果您尝试向其传递null对象,它将失败并显示如下错误消息:

错误:ForEach枚举器的GetEnumerator方法失败,错误为0x80131509“(null)”。当ForEach枚举器无法枚举时会发生这种情况