我试图将数据流任务中的行计数变量信息提供给同一包中的脚本任务而没有运气。
我已将行计数作为整数给出并在包级别声明,以便我可以在脚本任务中调用,但在声明变量时抛出错误,下面是示例
dts.variable( “rownumercount”)。值
我也尝试将其转换为字符串,
dim ncr as string = convert.tostring(dts.variable(“rownumercount”)。value)
任何人都可以提供帮助,因为我正在尝试这个以获取数字,如果在自动电子邮件中插入记录。
答案 0 :(得分:1)
我在你的例子中看到了几个可能的缺陷:
ReadOnlyVariables
或ReadWriteVariables
属性时才可用。Variables
,而不是Variable
。这意味着VB.NET中的语法正确Dts.Variables("name_of_the_variable")
。rownumercount
,或者它实际上是拼写正确的rownumBercount
。User::
为前缀。请尝试以下语法:Dts.Variables("User::rownumbercount").Value
。