把ResultSet rs=stmt.executeQuery(sql);
stmt.executeQuery(sql);
改为stmt.executeUpdate(sql);试试
stmt.executeQuery(sql);
改为stmt.executeUpdate(sql);试试
解决方案 »
- 页面刷新问题,急。。在线等!
- 对数据库数据做处理!
- 问个ext和ssh的问题
- 跪求:有个Hibernate +Struts 架够构下的JSP网页 需要调通 恳请各位帮忙 分自己提 不够 我开新号给
- 求jQuery最全书籍
- 新手问题,关于jsp中javaBean写数据库的连接,帮我改这个程序,紧急!
- 请问那里有jbuilder8.0下载呢。要能用的。
- jsp有bug??????????!!!!!!!!!!!!!!
- JBoss 没有加任何的 Xms Xmx 的 JVM 内存限制,但是,在启动的时候,提示 Out Of Memory
- java 上传excel文件时提示找不到指定文件
- 上传图片到数据库的问题
- 连接oracle数据库问题!
你这是对数据库进行修改,所以要用executeUpdate()方法;
只有查询时,才用executeQuery()方法。
jdbc里面执行查询sql和修改sql是完全不同的方法
response.sendRedirect(String location)返回上一页用脚本的History.back()
ResultSet rs=stmt.executeQuery(sql);
stmt.executeQuery(sql);
1:其中你的程序里好象有一部分的参数用三个引号的('" + num + "'),你好像没有。(希望你的元程序中有,这个只是笔误。)
2:stmt.executeQuery(sql); 改成:stmt.executeUpdate(sql);
目前只能看出是stmt.executeQuery(sql)的错误
改成Statement stmt=conn.createStatement();试试看看。