十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
哈哈,太简单了,这个~!
创新互联网站建设公司一直秉承“诚信做人,踏实做事”的原则,不欺瞒客户,是我们最起码的底线! 以服务为基础,以质量求生存,以技术求发展,成交一个客户多一个朋友!专注中小微企业官网定制,成都网站设计、成都网站建设、外贸网站建设,塑造企业网络形象打造互联网企业效应。
在你删除代码的最后一行在把显示的方法调一下!
但是你必须把显示的代码写一个方法,粘贴拷贝为耻,代码重用为荣嘛!
呵呵~~~
如果你还要做添加或修改的刷新,CALL ME!
如楼上所讲:
执行ps.executeUpdate();之后并不会自动进行事务的提交。
需要在之后添加执行
con.commit();
你执行下试一下吧
a href="a.asp?id=%=id%"111/a
a.asp页面:
!--#include file="conn.asp" --
%if request("id")"" then
conn.execute("update books set Books_shenhe=1 where Books_Id="request("id")
response.write("scriptalert('修改成功!');history.back();/script")
else
response.write("scriptalert('失败!');history.back();/script")
end if
%
%@ page contentType="text/html; charset=gbk" language="java" import="java.sql.*" errorPage="" %
%
//你要自己先建一个表单页面,建一个用户名的text和用户id的text。然后post传到这个更新页面
//连接数据库
Class.forName("org.gjt.mm.mysql.Driver");
String url="jdbc:mysql://localhost:3306/jxkh?user=rootpassword=123"; //这句的数据库名称、用户名和密码改成你自己的。
Connection conn = DriverManager.getConnection(url);
Statement stmt=conn.createStatement();
request.setCharacterEncoding("gbk");
//传过来的参数,用户名和用户id
String username=request.getParameter("username");
String ID=request.getParameter("userid");
PreparedStatement pstmt=null;
String sql2 = "update user set name=? where id=" + ID;
pstmt=conn.prepareStatement(sql2);
pstmt.setString(1,username);
pstmt.executeUpdate();
pstmt.close();
//更新后转到其他页面
response.sendRedirect("result.jsp");
%