这是我在脚本任务中尝试做的事情:
long lngMaxRowsToPull = Convert.ToInt64(Dts.Variables["Project::MaxRowsPerPull"].Value);
Run Code Online (Sandbox Code Playgroud)
我收到一条错误消息,表明该变量不存在.
然而,它被定义为脚本的ReadOnlyVariable,它确实作为项目参数存在.


bil*_*nkc 19
很近.;)
您的代码正在尝试访问名为的变量/参数 Project::MaxRowsPerPull
事实上,$是重要的,所以你需要参考 $Project::MaxRowsPerPull
另请注意,您将参数的数据类型设置为Int32,然后将其推送到Int64.您总是可以将较小的类型放入较大的容器中,但如果您尝试使用过大的值填充参数,则包将会崩溃.
| 归档时间: |
|
| 查看次数: |
15613 次 |
| 最近记录: |