用了 DBUtils 更新部分不成功
增 删 查 都能正常运行唯独更新update不行
程序代码:// 改---<有问题>
@Override
public void update(Integer studentId, Studentinfo stu) {
String sql = "update studentinfo set studentName=?,studentAge=? where studentId=?";
QueryRunner qr = new QueryRunner(JDBCUtil.getDS());
try {
qr.update(sql, stu.getStudentName(), stu.getStudentAge(), stu.getStudentId());
} catch (SQLException e) {
e.printStackTrace();
}
}// 修改指定学生信息
void update(Integer studentId, Studentinfo stu);
程序代码:// 改 根据id修改信息
@Test
public void updata() {
Studentinfo sinfo = new Studentinfo();
sinfo.setStudentName("四大金刚");
sinfo.setStudentAge(190);
// 保存学生
IStudentDao dao = new StudentinfoDaoImpl();
dao.update(2019316, sinfo);
}[此贴子已经被作者于2019-11-20 00:58编辑过]








