我有以下代码从VBA运行SSIS包。它没有参数运行。 如果我传递参数,它将无法正常工作。 我的代码如下:
Dim Command As String
Dim Rsvr As String
Rsvr = "MYVALUE"
Command = "dtexec /f ""mypath\Package.dtsx /set
\package.variables[User::myvalue].Value"" & Rsvr"
Call Shell(Command, 0)
请咨询
谢谢
答案 0 :(得分:0)
我认为引号有问题。
可能是这样的:
Dim Command As String
Dim Rsvr As String
Rsvr = "MYVALUE"
Command = "dtexec /f ""mypath\Package.dtsx /set
\package.variables[User::myvalue].Value""" & Rsvr
Call Shell(Command, 0)