任何人都可以告诉我为什么这个脚本不能写这个文件? 事实上,当我试图在SSIS 2005上运行它时,任务显示绿色和成功
我很困惑
Imports System
Imports System.Data
Imports System.Math
Imports Microsoft.SqlServer.Dts.Runtime
Imports System.IO
Public Class ScriptMain
Public Sub Main()
System.IO.File.AppendAllText("e:\test.txt","<![CDATA[ <b>Sales</b>]]>")
Dts.TaskResult = Dts.Results.Success
End Sub
End Class
提前谢谢
答案 0 :(得分:0)
看起来传递XML存在问题。尝试以下操作,看看是否有效,如果是,那么你要添加的XML片段就是问题。
Public Sub Main()
Dim strFile As String
Dim strText As String
strFile = "e:\test.txt"
strText = "test"
Try
File.AppendAllText(strFile, strText)
Catch e As Exception
Dts.TaskResult = Dts.Results.Failure
End Try
Dts.TaskResult = Dts.Results.Success
End Sub