JDBC调用executeUpdata第二次失败
通过JDBC调用了executeUpdate(sql),第一次成功输出true,然而第二个executeUpdate(sql)没有反应,请教下这是为什么,打桩发现问题应该就在第二个executeUpdate(sql),但是搞不懂是为什么,为什么一个数据都不输出呢?刚开始以为是运行比较快,但是我关闭连接以后再次连接调用executeUpdate(sql)还是失败..有没有大佬指导一下
程序代码:Connection conn = DBUtil.getConnection();
Statement state = conn.createStatement();
String sql = "INSERT INTO dept VALUES(50,'DEVELOPER','BeiJing')";
int flag= state.executeUpdate(sql);
if(flag>0){
System.out.println("true");
}else{
System.out.println("false");
}
String sql2 = "UPDATE dept SET loc='ShangHai' WHERE deptno=50";
flag = state.executeUpdate(sql2);
if(flag>0){
System.out.println("true");
}else{
System.out.println("false");
}
DBUtil.closeConnection(conn);







