从A页面获取参数
String jiaoshihao=(String)session.getAttribute("jiaoshihao");
String[] shiyanhao=request.getParameterValues("shiyanhao");
String[] shijian=request.getParameterValues("shijian");
String[] banhao=request.getParameterValues("banhao");
上面是正确的
for(int i=0;i<rowCount1;i++)
{
stmt.executeUpdate("update 实验 set 实验号 ='"+shiyanhao[i]+"',时间='"+shijian[i]+"',班号='"+banhao[i]+"' where 教师号='"+jiaoshihao+"'");
out.println("执行3");
}
为什么没有执行这个sql语句,不能这么写么?
麻烦指点哈!谢谢!
------解决方案--------------------
用中文,什么DB?
------解决方案--------------------
你先把你的SQL语句打印一下看看,然后在你的数据库中跑一遍。
如果成功了再看其他的问题
------解决方案--------------------
- Java code
String strSql = "update 实验 set 实验号 ='"+shiyanhao[i]+"',时间='"+shijian[i]+"',班号='"+banhao[i]+"' where 教师号='"+jiaoshihao+"'"out.println(strSql);
------解决方案--------------------