3
任何人都可以請教如何訪問/讀取腳本組件中的系統變量(例如,我想從此變量System :: PackageName中的腳本組件中包名)SSIS - 如何訪問腳本任務中的系統變量
任何人都可以請教如何訪問/讀取腳本組件中的系統變量(例如,我想從此變量System :: PackageName中的腳本組件中包名)SSIS - 如何訪問腳本任務中的系統變量
In腳本任務編輯器在ReadOnlyVariables字段中提供要訪問的變量名稱(例如System :: PackageName)。
從腳本,在C#示例,使用:
public void Main()
{
bool fireAgain = true;
// Read the variable
String PackageName = (String)Dts.Variables["System::PackageName"].Value;
// Post the value to progress results
Dts.Events.FireInformation(3, "Package name:", PackageName, "", 0, ref fireAgain);
Dts.TaskResult = (int)ScriptResults.Success;
}
結果:
不同於論壇的網站,我們不使用 「謝謝」,或者「任何幫助表示讚賞「,或簽名[so]。請參閱「[應該'嗨','謝謝',標語和致敬從帖子中刪除?](http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be -removed - 從 - 個)。 –