以编程方式添加SSIS ForEachLoop

时间:2009-07-09 08:02:44

标签: sql sql-server-2005 ssis business-intelligence

如何以编程方式添加SSIS ForEachLoop?

我们仅限于SQL Server 2005。

我在添加以下属性时遇到问题:
ForEachEnumerator
CollectionEnumerator
目录
FileNameRetrieval
FILESPEC
递归

我的代码格式如下:

Microsoft.SqlServer.Dts.Runtime.Executable executable = aSequence[0].Executables.Add("STOCK:ForEachLoop");
((Microsoft.SqlServer.Dts.Runtime.ForEachLoop) executable).Name = "a for each loop";

感谢您提前提供任何帮助。

1 个答案:

答案 0 :(得分:2)

您是否看过这个MSDN示例?

http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.dts.runtime.foreachloop.foreachenumerator.aspx

它配置For Each Item枚举器,但可以轻松地为其他人设置