将值分配给ssis变量

时间:2013-10-23 16:09:56

标签: ssis script-component

我正在尝试使用C#为脚本组件中的变量赋值,但无法这样做。任何人都可以发布代码或告诉我下面的错误。

public override void PostExecute()

    base.PostExecute();
    IDTSVariables100 varCollection = null;
    this.VariableDispenser.LockForWrite("User::Variable");
    this.VariableDispenser.GetVariables(out varCollection);

    varCollection["User::Variable"].Value = @"TESTING";
    MessageBox.Show(Variables.MerchOrgName.ToString());

1 个答案:

答案 0 :(得分:0)

这个例子非常全面。大多数情况下,两种方法中的两种方法都比较容易 - 特别是如果你刚开始的话。

http://microsoft-ssis.blogspot.com/2011/01/how-to-use-variables-in-script.html