從指令碼工作中傳回結果

指令碼工作使用 TaskResult 與選擇性的 ExecutionValue 屬性,將狀態資訊傳回 Integration Services 執行階段,可用以判斷在完成指令碼工作之後的工作流程路徑。

TaskResult

TaskResult 屬性會報告工作是否已成功或失敗。例如:

Dts.TaskResult = ScriptResults.Success

ExecutionValue

ExecutionValue 屬性會選擇性地傳回使用者定義的物件,以量化或提供有關指令碼工作的成功或失敗的詳細資訊。例如,FTP 工作使用 ExecutionValue 屬性傳回傳送的檔案數目。執行 SQL 工作會傳回工作影響的資料列數。ExecutionValue 也可用以判斷工作流程的路徑。例如:

Dim rowsAffected as Integer

...

rowsAffected = 1000

Dts.ExecutionValue = rowsAffected

Integration Services 圖示 (小) 掌握 Integration Services 的最新狀態

若要取得 Microsoft 的最新下載、文件、範例和影片以及社群中的選定解決方案,請瀏覽 MSDN 或 TechNet 上的 Integration Services 頁面:

若要得到這些更新的自動通知,請訂閱該頁面上所提供的 RSS 摘要。