0

我正在尝试从我的 Java 类更新表。

con.prepareStatement("update New_Test_Master_School set School_Name=? where School_Code=? ");
ps.setString(1, bean.getSname());
ps.setString(2, bean.getScode());
System.out.println("before executeUpdate");
int i=ps.executeUpdate();

但是executeUpdate()没有执行。我使用 if 条件来检查它。它没有执行。我得到了 bean 的值。

4

1 回答 1

2

executeUpdate返回一个整数值,它是成功更新的行数。所以,让你的 LHS 成为整数类型:-

int result = ps.executeUpdate();
于 2012-11-09T07:40:35.680 回答