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

kubo [E-MAIL ADDRESS DELETED]
2011年 6月 14日 (火) 22:33:09 JST


久保(jflute)です。

まずは、朴さんの利用しているフレームワークなどの
情報を提示するようにして下さい。
Seasar.NETまではわかるのですが、
Seasar.NETには先ほどの通り、DIコンテナも二つありますし、
DB周りのフレームワークもS2Dao.NETやDBFlute.NETと
主に二つのものが用意されています。

2011/6/14 Park Uiil <[E-MAIL ADDRESS DELETED]>:
> 久保さん
> こんばんは。朴です。
>
> 例えば、複数の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 メーリングリストの案内