小弟新手上路写一个简单的条件查询
用form表单post传递选择条件参数到查询的JSP中
用String gsnum=request.getParameter("gsnum");接收到参数后
直接在SQL语句中WHERE后面添加AND GS=gsnum报错
错误代码500 我直接在另一个页面中直接接收参数并在页面上显示是有结果的
不能直接这样引用吗?
用form表单post传递选择条件参数到查询的JSP中
用String gsnum=request.getParameter("gsnum");接收到参数后
直接在SQL语句中WHERE后面添加AND GS=gsnum报错
错误代码500 我直接在另一个页面中直接接收参数并在页面上显示是有结果的
不能直接这样引用吗?
就是条件和条件之间的 WHERE后面有条件的
我要加一条条件 所以加的AND***
我原来form表单是做的一个下拉框
<option value="GS" selected>选择所有</option>
这样我如果默认全选的话就相当于AND GS=GS
如果按你这样改的话 默认全选这里该怎么改动呢?
if(!gsnum.equals("")){
gsnum="'"+gsnum+"'";
}
else{
gsnum="GS";
}
我在接收参数的JSP中这样解决的