陈粒图片高清壁纸:关于SQL的一个小问题,请大家帮忙

来源:百度文库 编辑:中科新闻网 时间:2024/05/01 07:21:12
我在JSP中提交了表单后,如果表单A上面的其中一个INPUT为空,提交到B上面进行SQL的查询时,这个空值条件会导致所有数据的过滤,也就是除非SQL数据库里面如果值是空值才能找到,怎么才能解决这个问题呢?我开始使用了null和*,都不行,所以请高手赐教了,小生在这里先谢谢了
代码补充:
ResultSet RS= Stmt.executeQuery("SELECT * FROM EMPLOYEE WHERE sex like '"+sex+"' and age like '"+age+"'");
其中如果age在表单提交时是空,就什么也查不到

看一下自己的传输参数,如果正确的话,那就看你的IF.....THEN语句是否正确,一般都是这俩个地方的问题,如果你写的代码是正确的话。。。。。自己好好找找~!~!