日期:2014-05-18  浏览次数:20697 次

桌面更新不了数据啊!每次我执行都能到首页,但是数据没有更新?
<%  
String   id=request.getParameter( "id ");
String   name=request.getParameter( "name ");
String   mark=request.getParameter( "mark ");
String   prepare=request.getParameter( "prepare ");
String   dep=request.getParameter( "dep ");
String   sql= "update   course   set   name=name,   mark=mark,   prepare=prepare,dep=dep   where   id   = "+id;
st.executeUpdate(sql);
out.println( "sdfasfsadf ");
response.sendRedirect( "index.jsp ");
%>

------解决方案--------------------
String sql= "update course set name= "+name+ ", mark= "+mark+ ", prepare= "+prepare+ ",dep= "+dep+ " where id = "+id;

------解决方案--------------------
更新完了後,你再重新查詢一次看看
------解决方案--------------------
p
------解决方案--------------------
请问楼主,那你数据库里的数据能更新吗?如果数据数据库里没有更新就要看看你的SQL语句有没有正确执行