C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 93 を表示中)
■55425 / )  Re[1]: ConnectionからTransactionを知る方法
□投稿者/ shu (212回)-(2010/12/01(Wed) 14:27:37)
No55423 (furu さん) に返信
> c#2.0です。
>
> DbConnection.BeginTransaction()でトランザクションを開始し、
> DbConnection.CreateCommand()でコマンドを作成し、
> DbCommand.ExecuteNonQuery()で実行する際、
>
> DbCommand.Transactionにトランザクションを
> 設定しなければ、なりません。

DbTransaction tr = DbConnection.BeginTransaction();
DbCommand.Transaction = tr;

trを渡したくないということですか?

コネクションに対しトランザクションが1つとは限らないので無理でしょう。
私はConnectionとTransactionを一緒にラッピングしたクラスを使用しています。

返信 編集キー/


管理者用

- Child Tree -