比如按姓名,和学号等分类查询,可以进行分页显示,谁有发来参考下,100全送他,先谢谢了。
油箱:[email protected]
油箱:[email protected]
解决方案 »
- 图片在IE6中不能显示
- Dreamweaver CS4 JSP 数据库 按钮灰,什么原因?有图~~~
- Struct2 textfield不能正确显示包含“`”符号的值
- Ajax 问题 请高手帮忙
- 横向和纵向均可变的动态表格的结构问题
- 关于JSP中自动生成架构图的问题
- 下午结帖~~~有关Servlet返回xml的缓存问题~~~在结等
- jasperreport: 为什么找不到子报表??
- 现在我只学了div+css、想去做web开发还需要学会那些软件啊?谢谢。
- 在jsp中用ajax怎么获取 struts2 中传递过来的参数。下面是struts.xml的配置文件
- JSP调用thread??
- 跪求! 如何把<html:optionscollection>的的值传到第2个select 里面
执行sql
查询的结果再分页。
String sql="";
String sql1 = "select * from table1 t1 where ";
String sql2 = " t1.xuehao='"+参数变量+"'";
String sql3 = " t1.xingming='"+参数变量+"'";if (xxx=学号)
sql = sql1 + sql2;............
............
if(searchtype!=null&&searchkey!=null&&searchtype.equals("姓名"))
strSQL="select * from user where userName like '%"+searchkey+"%'";
else
if(searchtype!=null&&searchkey!=null&&searchtype.equals("性别"))
strSQL="select * from user where sex like '%"+searchkey+"%'";
else strSQL="select * from user ";
sqlRst = sqlStmt.executeQuery(strSQL); 第<%=intPage%>页 共<%=intPageCount%>页
<%if(intPage==1){
%>
第一页 上一页
<%}
else
{
%>
<a href="query1.jsp?page=<%=1%>">第一页</a>
<a href="query1.jsp?page=<%=intPage-1%>">上一页</a>
<%
}
if(intPage==intPageCount)
{
%>
下一页
最后页
<%
}
else
{
%>
<a href="query1.jsp?page=<%=intPage+1%>">下一页</a>
<a href="query1.jsp?page=<%=intPageCount%>">最后页</a>
<%
}
%>能得到正确的查询结果,不过有个问题就是比如说按性别查,可以得到正确结果第1页,共2页;不过点下一页时,就会把整个数据库的数据取出来,并不是只显示2页,请问这是什么原因!
rs = stem.executeQuery(sql);
if (start!=0) rs.absolute(start);
利用 absolute 定位能很好的解决标签读取问题。然后再以(页条数,页码当参数来处理一下就解决了。分布在jsp上的展现自己解决,而且有许多现成的分页标签库。