使用SSIS 2005中的脚本任务写入文件无法正常工作

时间:2010-03-25 17:18:45

标签: ssis

任何人都可以告诉我为什么这个脚本不能写这个文件? 事实上,当我试图在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

提前谢谢

1 个答案:

答案 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