2011-09-20 54 views
0

當我嘗試構建我的SSIS腳本任務時,我收到了此(Dts未聲明)異常。任何想法如何解決它?例外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) 

回答

0

嘗試添加的部分;

Imports Microsoft.SqlServer.Dts 
0

嘗試me.Connectionsme.Variables

2

這爲我工作:

  1. 腳本組件添加Your_Variable。 (右鍵單擊 - >編輯 - >腳本 - > ReadOnlyVariables)。

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