日期:2014-05-18  浏览次数:20809 次

100求分类查询代码
比如按姓名,和学号等分类查询,可以进行分页显示,谁有发来参考下,100全送他,先谢谢了。
油箱:qxwtt@163.com

------解决方案--------------------
sql语句中加几个不一样的where条件,当用户选择不同的条件,where条件就对应的+上去。
执行sql
查询的结果再分页。

------解决方案--------------------
分类查询
String sql= " ";
String sql1 = "select * from table1 t1 where ";
String sql2 = " t1.xuehao= ' "+参数变量+ " ' ";
String sql3 = " t1.xingming= ' "+参数变量+ " ' ";

if (xxx=学号)
sql = sql1 + sql2;

............
............
------解决方案--------------------
分页方法多,我用的你用不了的,网上大把的,你找个合适你自己的吧
------解决方案--------------------
sql条件加个where就行了,和全部的分页一样
------解决方案--------------------
http://blog.csdn.net/tcmis/archive/2006/11/30/1422705.aspx
------解决方案--------------------
晕。。LZ真懒。。
------解决方案--------------------
平常就没在页面写过java代码,这种的还真不会
------解决方案--------------------
不清楚,可能到第2页没执行条件语句吧,不太会
------解决方案--------------------
stem = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
rs = stem.executeQuery(sql);
if (start!=0) rs.absolute(start);
利用 absolute 定位能很好的解决标签读取问题。。。。然后再以(页条数,页码当参数来处理一下就解决了。。。。分布在jsp上的展现自己解决,而且有许多现成的分页标签库。