[s2container-php5:25] Re: S2Dao.PHP5のトランザクションについて
Yusuke Hata
nowel @ xole.net
2006年 4月 2日 (日) 01:46:01 JST
ハタです。
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 メーリングリストの案内