0
我正在构建一个由一些包含脚本组件的数据流任务组成的SSIS包。在这些脚本组件之一,我试图将值分配给在后一个读/写变量,如下所示执行子:SSIS - 尝试在postexecute中分配一个变量不起作用?
Public Overrides Sub PostExecute()
Me.ReadWriteVariables("User::pEndDate").Value() = proEndDate
MyBase.PostExecute()
End Sub
Public Overrides Sub Input0_ProcessInputRow(ByVal Row As Input0Buffer)
...
Try
...
proEndDate = Row.EndDate
MessageBox.Show("Assigning the project end date from the row: " & proEndDate.ToString)
proEndDate中有每个消息框中正确的值,但是变量永远不会被更新。有谁知道为什么?
可能重复http://stackoverflow.com/questions/14857540/why-犯规-的脚本任务,代码分配,任何价值到readwritevariables) – billinkc