JDBC中事務的問題

X.Underset發表於2006-03-02
mysql.getConnection().setAutoCommit(false);

mysql.prepareStatement(SQLS.SELECT_PASSWORD);
mysql.setInt(1,Integer.parseInt(this.userid));
ResultSet rs = mysql.executeQuery();

mysql.getConnection().commit();

在事務中做了一段程式碼是返回一個ResultSet物件的,用rs.next()返回是true
可是用rs.getString(1);時都是null

後來把mysql.getConnection().setAutoCommit(false);中的false改成true就行,是什麼原因還請各位大俠指教.

相關文章