这是一个与SSIS相关的问题
我有一个变量,类型为object。一个数据流将一些筛选后的行导入到记录集中,并将该记录集存储在对象变量中。
在完全分离的另一个数据流中,我需要将该记录集用作源。因此,我创建了一个脚本组件,并告诉它它将是一个数据源。
我设置了三个输出列,我需要它们。我的问题是,如何让记录集中的每一行都在脚本组件中创建一个新行?
我将记录集变量作为只读变量传递进去,当我尝试foreach变量以获取每一行时,我无法这样做,因为该变量没有定义get enumerator方法。
因此,我无法将每一行打印到那些列中,也无法将我的脚本组件用作数据源。
是否有其他人遇到过类似的情况?我是否做了什么愚蠢的事情,或者您是以另一种替代方式完成的?
作为说明,我在脚本中使用C#和Visual Studio 2008
ADO ForEach
枚举对象? - praveen