我想從腳本任務添加以下變量:SSIS:如何在腳本任務中添加全局變量?
「IndexLocation」 字符串 值: 「http://www.mypage.com」
「例。 dts.variables.add(「DAF」)
--Obviously上述方法無效
我想從腳本任務添加以下變量:SSIS:如何在腳本任務中添加全局變量?
「IndexLocation」 字符串 值: 「http://www.mypage.com」
「例。 dts.variables.add(「DAF」)
--Obviously上述方法無效
您可以添加變量使用Dts.Variables.Add一個包,但我從來沒有嘗試過自己 - 不知道爲什麼你想要在包中動態創建它們,而不是在變量窗格中設置它們?
這些變量將如何使用? 如果您以編程方式添加它們,其他組件/任務將不會意識到它們,因爲您在設計時不會設置它們。
或者你是否正在訪問他們在另一個腳本任務,它假定他們已被創建?
一般的做法是在設計時創建變量。
在運行時添加變量可能會對變量鎖定和其他內部ssis工作造成嚴重破壞 - 您無法保證變量的可靠性和可訪問性。
我知道我可以通過轉到SSIS - > Variables來做到這一點,但我希望通過腳本任務以編程方式執行此操作。 – wil 2010-11-23 15:48:41
你想在腳本中創建變量嗎? – grapefruitmoon 2010-11-23 15:55:33