[seasar-dotnet:2047] Re: seaser .netで Begin, Commmit, rollbackするために、何を追加すれば、よろしいでしょうか?

Park Uiil [E-MAIL ADDRESS DELETED]
2011年 6月 14日 (火) 21:59:12 JST


久保さん
こんばんは。朴です。

例えば、複数のDBを更新場合に、
一つDBを更新した後、commit しなくで
二つDBを更新したいですね。特に、DAOじゃなく
VB.NET(form) のmethod
例えば、
private sbu aaa()
try
beign

①AのDBを更新 sevice.update(a)
②BのDBを更新   sevice.update(b)

commit
catch ex as Exception
rollback
end sub

のようにしたいですが。。。。

よろしくお願いします。




----- Original Message ----- 
From: "kubo" <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Sent: Tuesday, June 14, 2011 8:25 PM
Subject: [seasar-dotnet:2046] Re:seaser .netで Begin, Commmit, rollbackするために、何を追加すれば、よろしいでしょうか?


> 久保(jflute)です。
>
> 朴さん、こんばんは
>
> まず、Seasar.NETでは、二つのDI方法を提供しています。
> 「S2Container」と「Quill」です。
>
> // 2つの DIContainer | Seasar.NET
> http://s2container.net.seasar.org/ja/dicontainer.html
>
> どちらを利用されているのか明記して下さい。
>
> そして、もし S2Container であれば、
> 以下のページが参考になります。
>
> // S2Container - トランザクション属性
> http://s2container.net.seasar.org/ja/tx.html
>
> もし Quill であれば、
> 以下のページが参考になります。
>
> // Quill - トランザクションをかける
> http://s2container.net.seasar.org/ja/quill.html#nodicon_tx
>
>
> 2011/6/14 Park Uiil <[E-MAIL ADDRESS DELETED]>:
>> いつもお世話になっております。朴ともうします。
>> 質問があります。
>>
>> seaser .netで Begin, Commmit, rollbackするために、
>> 何を追加すれば、よろしいでしょうか?
>> 例え、
>>
>>
>> Beign() try (
>>
>> service.update(a)
>> service.update(b) Commit
>> )
>> catch (
>> rollback )
>> のように作成したいです。
>>
> _______________________________________________
> seasar-dotnet mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
> 



seasar-dotnet メーリングリストの案内