スタッフブログ

  • 最新配信
  • RSS

NetCommons2のAdodb mysqlドライバはトランザクション処理をサポートしてない。

Ryuji : NetCommons 2013/12/10 7:26

Blogger's Avatar

NetCommons2のmaple/nccore/db/DbObjectAdodbをみてたら

StartTrans(), FailTrans(), CompleteTrans()なんてメソッドがあって、トランザクションに対応してそうな雰囲気だが、これは罠。

NetCommon2で使ってるのはAdodbのmysqlドライバで、このmysqlドライバが残念ながらトランザクションに対応してない。

なので、Innodb使っててトランザクション処理したいときは自前でexecute('BEGIN')とかするしかないようだ。

トラックバック

スタッフブログ最新
カテゴリ一覧

〒104-0061 東京都中央区銀座1丁目3番3号 G1ビル7階
お問い合わせ TEL 03-3524-8860

Copyright(c) 2012 RYUS.All Rights Reserved.