[前][次][番号順一覧][スレッド一覧]

mysql:7949

From: SUGAWARA Hajime <SUGAWARA Hajime <sugawara@xxxxxxxxxx>>
Date: Thu, 26 Jun 2003 12:20:01 +0900
Subject: [mysql 07949] Re:

 菅原です。

"Akiyoshi Tsuruoka" <ak.tsuruoka@xxxxxxxxxx>さんは書きました:
> JAVAを用いてSQLを発行し、テーブル操作を行っています。
> 非AutoCommitに設定し、データの登録・更新・削除処理を試行しているのです
> が、処理を行った後、SELECT文をMySQL.exeから手入力で発行するとデータが
> 表示されません。
> また、commit文をMySQL.exeから手入力で発行した後、
> SELECT文をMySQL.exeから手入力で発行するとデータが表示されます。
> 
> 上記の状況の場合、commit文を手入力で発行せずに、SELECT文のみで登録した
> データを表示させるにはどのような対処が必要でしょうか?

 うん??
 Java側でcommitすればいいだけの話じゃないですか?
 というか、commitされないと他からは見えないはずですけど。
 そうでなければトランザクションの意味がないですし。

#テーブルタイプはかかれてませんけど、innoDB、BDBのどちらでしょう?
-- 
菅原はじめ@ホビー・データ
sugawara@xxxxxxxxxx

[前][次][番号順一覧][スレッド一覧]

      7947 2003-06-26 11:56 ["Akiyoshi Tsuruoka" ]                                         
->    7949 2003-06-26 12:20 ┣[SUGAWARA Hajime <sug]                                       
      7950 2003-06-26 12:21 ┗[とみたまさひろ <tomm] 非 AutoCommit での更新結果が select で表示されない