JSP中执行SQL语句,在SQL语句中的列名可以是从上一页接收到的值吗?我这句话是这么写的:stmt.executeUpdate("update score set '"+csh+"'='"+score+"' where Cname='"+kecheng+"' and sID='"+sid+"'"); 这里的'"+csh+"'就是从上个页面传过来的参数。如果不行,那我要实现这个功能怎么写代码呢??毕设就这点过不去了,JSP接触的时间不长,恳请高手帮助!小妹现在这里谢过了!!!
调试欢乐多
代码如String csh=request.getParameter("上一页提交的变量");
你的SQL语句中csh就不用加引号,他已经是字符串了
试一试吧
ClassNotFoundException, SQLException {
..........
..........
..........
st.executeUpdate("update score set "+csh+"='"+score+"' where Cname='"+kecheng+"' and sID='"+sid+"'");
这个样子可以了.
}