[s2container-php5:26] Re: S2Dao.PHP5のトランザクションについて
ikutirin
ikutirin @ yahoo.co.jp
2006年 4月 3日 (月) 00:17:40 JST
klove様
ハタ様
ご回答ありがとうございました。
S2Dao.PHP5はまだ、beta版ということも
あり、実運用には向いてないと判断しました。
#beta版なので、最初っから見当違いと言われればそれまでですが。。。
#select、簡単なinsertだけなら使用可能そうですが。。。
今回は、S2Containerだけを利用しようと思います。
#S2Daoにも期待しております。
On 2006/04/02, at 1:46, Yusuke Hata wrote:
> ハタです。
>
> klove wrote:
>
>> ikutirin wrote:
>>> 2.トランザクション制御方法は?
>>> →S2Containerでは、
>>> $db = $this->dataSource->getConnection();
>>> で、PDOのインスタンスが取得できるので、
>>> $db->setAttribute(PDO_ATTR_AUTOCOMMIT, 0);
>>> $db->beginTransaction();
>>> のようにするのかなと思っています。
>>>
>>> →S2Daoではどのように制御するのでしょうか。
>>
>> S2Daoではトランザクションの制御は行っていない(行えな
>> い)と思います。
>> (間違ってたらすみません。訂正お願いします -> ハタさん)
>> トランザクションを制御する場合は上の方法でご利用ください。
>
> kloveさんのおっしゃる通りS2Daoではトランザクションの制御
> を行っていません。
> なので、ikutirinさんの方法でトランザクションを行えると思
> います。
> S2Dao.PHP5として提供は今のところありません。
> たぶん、別途に用意する必要があります。(pdo.requiredTxと
> か?)
> # S2Container_PDODataSource::getConnection()が...
>
> --
> Yusuke Hata <nowel @ xole.net>
> blog: http://blog.xole.net/
> _______________________________________________
> S2Container-PHP5 mailing list
> S2Container-PHP5 @ ml.seasar.org
> https://www.seasar.org/mailman/listinfo/s2container-php5
--------------------------------------
Celebrate Yahoo! JAPAN 10th Anniversary
http://pr.mail.yahoo.co.jp/10thann/
S2Container-PHP5 メーリングリストの案内