SSIS中的腳本—腳本任務中使用程序集
COM和他的后繼.NET有一個特點是可以重復使用其他語言編寫的程序集。SQL Server 2005版本中的腳本任務中只能使用VB.NET來實現,在這里我們可以使用任何.NET語言編寫的程序集。
使用程序集可以重復使用已經寫好的代碼,可能在你的程序中寫好了數據驗證的方法,現在可以在package中重用這些代碼。再次寫已經測試過的正在使用的代碼是沒有意義的。
要在自己的代碼中使用程序集,需要首選引用它。我們先要把程序集放在一個可以獲得的路徑中,并保證所在的機器中安裝了.NET Framework。
在Visual Studio編輯環境中添加程序集。在項目菜單中選擇添加引用,如圖1。

圖1
從列表中選擇要添加的程序集,點擊OK就可以把程序集添加到項目中。這樣就可以使用程序集中所有的方法了。
如果想刪除程序集,只需要右擊已經添加進來的程序集右擊Remove。
在前面我們寫了一個HelloWord的package,里面只有一個腳本任務,這個腳本任務完成了簡單的任務。把這個段程序換成一個程序集,使用程序及實現。
作者:Tyler Ning
出處:http://www.rzrgm.cn/tylerdonet/
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,如有問題,請微信聯系冬天里的一把火
浙公網安備 33010602011771號