[PHP-users 21839]Re: PEARを使ったinterbaseでのトランザクション

Etsuo SUMIYA e_sumiya @ f-den.co.jp
2004年 5月 25日 (火) 19:36:32 JST


From: Etsuo SUMIYA <e_sumiya @ f-den.co.jp>
Subject: [PHP-users 21838] PEARを使ったinterbaseでのトランザクション
Date: Tue, 25 May 2004 19:30:42 +0900 (LMT)
Message-ID: <20040525.193042.81452311.e_sumiya @ f-den.co.jp>

環境を書き忘れました.

DBサーバ
Interbase: 5.5 
OS: Windows 2003 server

webサーバ
httpd: Apache 1.3.28
php: 4.3.4
OS: windows 2000 WS

です.

> sumiyaといいます.
> 
> PEARを使ってinterbaseを使っています.
> 
> トランザクションを使おうと
> 
> $r = $db->query("SET TRANSACTION");
> if(DB::isError($r)) {
>   print $r->getDebugInfo();
>   exit;
> }
> を実行すると,
> 
> SET TRANSACTION [nativecode=invalid transaction handle (expecting
> explicit transaction start) ]
> 
> というメッセージが表示されます.
> 
> PEAR環境では具体的にはどのようにしたらトランザクションをスタートさせる
> ことができ,どのようにしたらトランザクションを完了させることができるの
> でしょうか?


PHP-users メーリングリストの案内