मुझे लगता है कि आपके चरों में दो ::
होने चाहिए एक नहीं।
@[User::FTPServer] + "." + @[User::FTPUser] + "." + @[User::FTPPass]
संपादित करें:
मैं क्या करूँगा इन विवरणों को पहले से एक स्क्रिप्ट कार्य के माध्यम से सेट करें। स्क्रिप्ट चलाएँ और फिर FTP कार्य चलाएँ - मुझे लगता है कि यह काम करना चाहिए।
Public Class ScriptMain
Public Sub Main()
Dim FTPConnectionManager As ConnectionManager
'Set variable to an existing connection manager
' Replace "FTP Server" with the name of your existing FTP Connection Manager
FTPConnectionManager = Dts.Connections("FTP Server")
FTPConnectionManager.Properties("ServerName").SetValue(FTPConnectionManager, Dts.Variables("FTPServer").Value)
FTPConnectionManager.Properties("ServerPort").SetValue(FTPConnectionManager, Dts.Variables("FTPPort").Value)
FTPConnectionManager.Properties("ServerUserName").SetValue(FTPConnectionManager, Dts.Variables("FTPUserName").Value)
FTPConnectionManager.Properties("ServerPassword").SetValue(FTPConnectionManager, Dts.Variables("FTPPassword").Value)
Dts.TaskResult = Dts.Results.Success
End Sub
End Class