1
我正在使用SSIS包,並將執行SQL任務連接到腳本任務。執行SQL任務的值存儲在變量中,並在腳本任務中使用以下代碼來提供XML文件。在SSIS中的腳本任務中使用變量
Public Sub Main()
If My.Computer.FileSystem.FileExists("C:\SAMPLE.xml") Then
Dts.TaskResult = ScriptResults.Failure
Else
My.Computer.FileSystem.WriteAllText("C:\SAMPLE.xml", Dts.Variables(0).Value.ToString, False)
Dts.TaskResult = ScriptResults.Success
''
End If
End Sub
我不想硬編碼到XML的路徑。所以我創建了兩個新變量FileName和FilePath作爲範圍。如何編輯我的VB.Net代碼實際使用這兩種variables.I試過,但沒有奏效:
Sub Main()
If My.Computer.FileSystem.FileExists(Dts.Variables("FileDest").Value.ToString()) Else
My.Computer.FileSystem.WriteAllText(Dts.Variables("FileDest").Value.ToString(), Dts.Variables(0).Value.ToString, False)Dts.TaskResult = ScriptResults.Success
''
End If
End Sub
理想我想用兩個變量一個名字和一個路徑,但是,當我試圖用結合了兩者的單個變量,它不起作用。
謝謝,它工作。 – user1757018