mysql数据库,一个mysql数据库删除字段的问题,请个位帮忙看看

一个mysql数据库删除字段的问题,请个位帮忙看看 - 故障解答 - 电脑教程网

一个mysql数据库删除字段的问题,请个位帮忙看看

日期:2007-08-24   荐:
一个mysql数据库删除字段的问题,请个位帮忙看看public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType(CONTENT_TYPE); PrintWriter out = response.getWriter(); String delid = request.getParameter("DelID");//get url DelID if (delid==null){ out.println("error: your delete id number is null."); response.sendRedirect("/TempHome/Write.jsp"); }else{ try{ db.executeUpdate("delete from news where id='" delid "'"); db.executeUpdate("delete form reply TempID ='" delid "'"); db.DBclose();out.println("<script>alert('Date delete Ok.');location.href='/TempHome/Write.jsp'</script>"); }catch(Exception ex){ ex.printStackTrace(); } } }上面这段代码为什么db.executeUpdate("delete from news where id='" delid "'");可以删除db.executeUpdate("delete form reply TempID ='" delid "'");这个却没有反应库中资料依然存在.delid 是 getParameter()接收, 第一个id 是int 第二个是valchar 这是为什么呀.如果把第一个可以删除的取掉只进行db.executeUpdate("delete form reply TempID ='" delid "'");运行还是没有删除库中数据.请各位帮忙看看 谢谢少了wheredb.executeUpdate("delete form reply where TempID ='" delid "'"); =====
标签: