-3
誰でも下記のコードを修正するのを手伝ってもらえますか?私はファイルの代わりにデータベースのテーブルにエラーをキャプチャしようとしています。ファイルの代わりにテーブルにエラーをキャプチャする - C#スクリプトタスクSSDT-2013
現在のコードはログテーブルにエラーを書き込みますが、どのようにしてテーブルに同じエラーを書き込むかを変更できます。
コード
catch (Exception exception)
{
// Create Log File for Errors
using (StreamWriter sw = File.AppendText(Dts.Variables["User::LogFolder"].Value.ToString()
+ "\\" + "ErrorLog_" + datetime + ".log"))
{
sw.WriteLine(exception.ToString());
Dts.TaskResult = (int)ScriptResults.Failure;
}
}
Dts.TaskResult = (int)ScriptResults.Success;
}
ことが可能であるならば、あなたの貴重な提案を共有してください。私がしようとする前に、SQLオブジェクトの作成を移動するか、あるいはあなたがあなたに、catchブロックでそれをそのアップ繰り返す必要があります