在我的脚本组件中,我想访问变量。我贬低步骤。
- 删除脚本组件
- 在组件编辑器中,将“System:PackageName”添加到ReadonlyVariables
- 打开C#脚本编辑器
- 改用
using System;
using System.Data;
using Microsoft.SqlServer.Dts.Runtime;
using Microsoft.SqlServer.Dts.Pipeline;
using Microsoft.SqlServer.Dts.Pipeline.Wrapper;
using Microsoft.SqlServer.Dts.Runtime.Wrapper;
-add bellow to Inpout0_ProcessInputRow例程
string packageName = Dts.Variables["System::PackageName"].Value.ToString();
但是在有红线的Dts上,我得到“当前情况下不存在名字Dts !!”
我该怎么做才能识别Dts?
感谢