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