finally の件大変失礼しました。
以下のように例外をスローさせ、catchで処理をするというのはどうでしょう?
try
{
// 省略
if (execCount == 0)
{
//catchで受け取れるよう例外をスロー
throw new Exception("更新件数が0件のため処理を中止します");
return;
}
//Commit処理
trans.Commit();
}
catch ( Exception ex )
{
// ロールバック処理
trans.RollBack();
}
|