真的很急!急!急!急急急急急急!

dybine 2001-12-02 06:55:54
各位大虾:我有一个问题,我用jbuilder5作开发工具,tomcat作为http服务,在编程时,用servlet调用bean的方法删除数据,但是一到执行sql语句时就down掉,程序不往下执行,tomcat必须重启,但是数据库中的数据已经删除,但是不能执行过那一句话,这是为什么???请各位大虾指点一二,小弟先行谢过!,我很想多给一点分,但是不能,只好委屈一下你....sql:delete from 。。。where 。。。,就一条语句,database:db2 7.1UDB,没有存贮过程.... jdbc驱动。。。。
...全文
38 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dybine 2001-12-02
  • 打赏
  • 举报
回复
全部?这是主要的,其他地方我觉得不应该有问题
lliang2 2001-12-02
  • 打赏
  • 举报
回复
程序不全
dybine 2001-12-02
  • 打赏
  • 举报
回复
程序原码:

servlet:

try{
System.out.println("beforeDel");
Userinfo.delUserInfo();
System.out.println("afterDel");
Userinfo.selAllUserInfo();
Session.setAttribute("Userinfo",Userinfo);
}catch(SQLException e){
response.sendRedirect("../error/errorPage.jsp?errorcode=7");
}

bean:

public void delUserInfo() {
try{
Connection localconn = DB.openDB();
PreparedStatement localpstmt = localconn.prepareStatement(sqlDelUserInfo);
localpstmt.setInt(1,getUserNo());
localpstmt.executeUpdate();
localpstmt.close();
localconn.close();
}catch(SQLException ex){
System.out.println(ex.toString());
}
}
能打出beforeDel,不能打出afterDel

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧