异常Dts未声明

时间:2011-09-20 16:57:52

标签: sql ssis

当我尝试构建我的SSIS脚本任务时,我得到了这个(Dts未声明)异常。知道怎么解决吗?

这是我的代码的一部分

Imports System
Imports System.Data
Imports System.Math
Imports Microsoft.SqlServer.Dts.Runtime


    Public Class ScriptMain
        Public Sub Main()
            Try
                Dim cm As ConnectionManager = Dts.Connections.Add("FTP")
                cm.Properties("ServerName").SetValue(cm, Dts.Variables("SFTPServerName").Value.ToString)
                cm.Properties("ServerUserName").SetValue(cm, Dts.Variables("SFTPLogin").Value.ToString)
                cm.Properties("ServerPassword").SetValue(cm, Dts.Variables("SFTPPassword").Value.ToString)
                cm.Properties("ServerPort").SetValue(cm, Dts.Variables("SFTPPortNumber").Value.ToString)

3 个答案:

答案 0 :(得分:2)

这对我有用:

  1. 在脚本组件中添加Your_Variable。 (右键单击 - >编辑 - >脚本 - > ReadOnlyVariables)。

  2. Dim variableString As String = Me.ReadOnlyVariables("User::Your_Variable").Value.ToString()

答案 1 :(得分:0)

尝试添加;

Imports Microsoft.SqlServer.Dts

答案 2 :(得分:0)

尝试me.Connectionsme.Variables