无法从SSIS脚本组件内部检测输出

时间:2010-06-18 07:04:59

标签: ssis

在脚本组件的脚本中,输出缓冲区未被检测为现有组件。

我正在尝试使用以下代码

Output0Buffer.AddRow();

公共覆盖中的

void Input0_ProcessInputRow(Input0Buffer Row)

方法。我知道它应该在这个方法中可用,因为目前我正在复制并使用具有此代码的先前项目中的组件并且它可以工作。

但是当我创建一个新组件并在其中放入相同的代码时

任何人都可以解释为什么会这样吗?

1 个答案:

答案 0 :(得分:6)

您可以验证是否将SynchronousInputID设置为0.复制代码时可能已更改。

http://msdn.microsoft.com/en-us/library/ms136133.aspx