你把你所有的代码删除了。页面也会显示修改成功的。代码逻辑不对。
另外用jdbc的时候,你一次执行多条SQL的时候代码 *** 作室这样的
consetAutoCommit(false);//设为false,每次executeUpdate将不会立刻提交,而是等待commit();
sql = "insert into table1(lable1) values('001')";
rs = stmtexecuteUpdate(sql);
sql = "insert into table2(lable2) values('002')";
rs = stmtexecuteUpdate(sql);
concommit();减少出错。
最后,你的SQL 难道不能合成一条?还有传参数建议使用PreparedStatement大大的可以减少你写SQL的繁琐
jdbcODBC桥接
public void initConnection(){//初始化数据库连接
try{
ClassforName("sunjdbcodbcJdbcOdbcDriver");
conn = DriverManagergetConnection("jdbc:odbc:School","scott","tiger");
}catch(Exception ex){exprintStackTrace();}
}
使用Update更改啊,在JSP中利用SQL语句,具体的Update语句我忘了,不过我给你说下原理,在update(修改sss中admin_id的admin_password)的条件中嵌套select查询admin_id,这样就可以修改制定admin_id的密码了
以上就是关于用JSP实现数据库信息的修改,以下代码哪里出错了运行结果显示是修改成功了,但数据库的信息却没有改全部的内容,包括:用JSP实现数据库信息的修改,以下代码哪里出错了运行结果显示是修改成功了,但数据库的信息却没有改、JSP连接数据库代码问题、求jsp中修改sql数据库的代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)