jsp里更新数据库问题,急~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

hxc0906 2004-10-18 02:23:33
jsp里更新数据库
原代码以下:
<%
String pw1=request.getParameter("pw1");
String pw2=request.getParameter("pw2");
String adname= (String) session.getValue("adname");
//String pwsql="select * from admin where admin_name='"+adname+"'";
String pwsql="update admin set admin_password ='" + pw1 +"' where admin_name='" +adname+"'";
ResultSet rspwc=stmt.executeUpdate(pwsql);
rspwc.next();
%>
编译后错误提示:
Generated servlet error:
[javac] Compiling 1 source file

C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\_\footballweb\ad_pwc_jsp.java:105: incompatible types
found : int
required: java.sql.ResultSet
ResultSet rspwc=stmt.executeUpdate(pwsql);
究竟什么问题呢?我记得每次做修改数据库都遇到这问题,更新是不是用stmt.executeUpdate这句吗?数据库用sql2000,tomcat用4.1
...全文
75 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
darknova 2004-10-18
  • 打赏
  • 举报
回复
stmt.executeUpdate(pwsql)返回的是int类型,你是Resultset,肯定incompatible了
hxc0906 2004-10-18
  • 打赏
  • 举报
回复
我不想把数据库删除后再插入

81,092

社区成员

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

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