JDBC中事务的问题

06-03-02 X.Underset
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就行,是什么原因还请各位大侠指教.

banq
2006-03-02 13:26
查询语句是不需要事务的。

猜你喜欢