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 で表示されない