提醒下String sql声明重复了
建议写在外面
还有
删除语句为什么写在循环里面?
执行一次
就会把符合条件的全部都删掉了

解决方案 »

  1.   

    String sql="delete from USER where USER_ID='"+id+"'";
    ResultSet rs=stmt.executeQuery(sql);
    while(rs.next())
                                 {
                                 st_del.execute(sql);       
                                    }
      

  2.   

    String sql="delete from USER where USER_ID='"+id+"'";
    ResultSet rs=stmt.executeQuery(sql);
    while(rs.next())
                                 {
                                 st_del.executeUpdate(sql);       
                                    }
      

  3.   

    楼上 nintha(注意休息) 的方法好。