データテーブルのデータ行ごとに、2つのストアドプロシージャを呼び出そうとしています。これらのSpで例外が発生したとき、私は例外をキャッチしてファイルに送信しようとしています。
StreamWriter file = new StreamWriter(@"c:\Error.txt",false);
foreach (DataRow row in dt.Rows)
{
try
{
UpdateEvent(LN);
}
catch (Exception e)
{
//continue;
}
try
{
insertevent(LN, note);
}
catch (Exception e)
{
}
foreach (string line in error)
{
file.WriteLine(line);
}
}
ファイルに書き込まれる行をリストから削除して、ファイルに再度出力されないようにすることはできますか?error.remove(line)を試しましたが、機能しませんでした。
また、...以下のようにファイルにエラーが発生します。
万が一、単純な2行にフォーマットできますか?