none
TableAdapterのトランザクション管理 RRS feed

  • 質問

  • [環境 Visual Studio 2005]
    あるテーブルに対しTableAdapterを使い、
    いくつかの処理(Insert,Delete,Update)を行うとします。
    ADO.NETのトランザクションは接続単位ですが、
    TableAdapterの接続はTableAdapter自身が行っています。
    という事は、TableAdapterで行ういくつかの処理を
    ひとつのトランザクションで括る事はできないと思うのですが、
    何か方法はあるでしょうか?

    2006年9月16日 9:51

回答

  • TransactionScope を使うと良いと思います。

    使うときは Distributed Transaction Coordinator を起動しておいてください。
    サービスかSQLサーバーサービスマネージャでね。

    2006年9月16日 13:48

すべての返信

  • TransactionScope を使うと良いと思います。

    使うときは Distributed Transaction Coordinator を起動しておいてください。
    サービスかSQLサーバーサービスマネージャでね。

    2006年9月16日 13:48
  • えムナウさん、こんにちは。

     えムナウ さんからの引用

    TransactionScope を使うと良いと思います。

    早速調べてみましたが、これはすばらしい機能ですね!
    情報のご提供、ありがとうございました。

    2006年9月17日 3:19