Pergunta

Como você programaticamente adicionar um SSIS ForEachLoop?

Eu sou limitado a SQL Server 2005.

Estou tendo problemas adicionando as seguintes propriedades:
ForEachEnumerator
CollectionEnumerator
Diretório
FileNameRetrieval
FileSpec
Recurse

As minhas formato código fica assim:

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

Obrigado por qualquer ajuda com antecedência.

Foi útil?

Solução

Será que você dê uma olhada nesta amostra MSDN?

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

Ele configura para cada item recenseador, mas pode ser facilmente adoped para os outros

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top