1
我正在使用SSIS對象模型以編程方式創建SSIS包。如何以編程方式將對象類型的變量添加到SSIS包?
我想將一個變量添加到Object類型的包中。但我無法直接設置數據類型,因爲該屬性是隻讀的。我如何將一個Object類型的變量添加到我的包中?
我正在使用SSIS對象模型以編程方式創建SSIS包。如何以編程方式將對象類型的變量添加到SSIS包?
我想將一個變量添加到Object類型的包中。但我無法直接設置數據類型,因爲該屬性是隻讀的。我如何將一個Object類型的變量添加到我的包中?
每MSDN:
對於可變...的數據類型值從分配給該變量的初始值 推斷,並且不能後來改變。
所以正確的語法是:
Package.Variables.Add("VariableNames", false, "User", new Object());
並指定一個初始值:
Object o = new Object();
// .. populate o with values in some form ...
Package.Variables.Add("VariableNames", false, "User", o);