QA@IT
«回答へ戻る

回答を投稿

Shu さんの指摘のほか、これが原因かどうかは分かりませんが、using, try, catch の使い方が普通じゃないです。

例外処置の書き方の基本については以下の記事が参考になると思いますので、目を通されることをお勧めします。

特に、Part 2 の[トランザクション処理を伴うときの try ブロックの記述]セクションに注目してください。

.NETの例外処理 Part.1
http://blogs.msdn.com/b/nakama/archive/2008/12/29/net-part-1.aspx

.NETの例外処理 Part.2
http://blogs.msdn.com/b/nakama/archive/2009/01/02/net-part-2.aspx

Shu さんの指摘のほか、これが原因かどうかは分かりませんが、using, try, catch の使い方が普通じゃないです。

例外処置の書き方の基本については以下の記事が参考になると思いますので、目を通されることをお勧めします。

特に、Part 2 の[トランザクション処理を伴うときの try ブロックの記述]セクションに注目してください。

.NETの例外処理 Part.1
http://blogs.msdn.com/b/nakama/archive/2008/12/29/net-part-1.aspx

.NETの例外処理 Part.2
http://blogs.msdn.com/b/nakama/archive/2009/01/02/net-part-2.aspx