TransactionScopeによるトランザクション管理

白波

2007年07月18日 00:00

System.Transactionsを利用するには、System.Transactions.dllへの参照が必要です。Visual Studioのメニュー「プロジェクト」-「参照の追加」より「System.Transactions」を加えてください。
また、分散トランザクションを利用するにはMSDTC(Microsoft Distributed Transaction Coordinator)サービスがサーバ側で利用可能な状態である必要があります。「管理ツール」-「サービス」より「Distributed Transaction Coordinator」を開始してください。
SqlConnectionへのOpenメソッドはTransactionScopeブロック内で発行しなければなりません。

関連記事