用JS给查询出来的数据排序

发布网友

我来回答

4个回答

热心网友

1 首先,排序是需要根据某一个字段进行的,你首先需要确定你需要排序的字段.
2 然后在JS中,可以对你认定的排序字段进行ORDERBY操作的,JS也可以支持.
3 至于每页显示多少条数据,这个你可以自己写分页脚本控制.
只提供思想,希望有所帮助.

热心网友

首先,排序是需要根据某一个字段进行的,你首先需要确定你需要排序的字段.
然后在JS中,可以对你认定的排序字段进行ORDERBY操作的,JS也可以支持.
至于每页显示多少条数据,这个你可以自己写分页脚本控制.
只提供思想,希望有所帮助.

热心网友

public ArrayList findReplyByFenYe(int curepage, int pagerows, int topicid) {
//curepage传当前页数
//每页显示的条数
//topicId查询出的那张表的id
ArrayList list=new ArrayList();
Connection conn=null;
PreparedStatement pre=null;
ResultSet rs=null;
int rowsBegin=0;//存放每页开始的第一条
if(curepage>1)//如果当前也是大于1
{
rowsBegin=pagerows*(curepage-1);//取得开始行数为第几行
}
try
{
//打开数据库
String sql="select top "+pagerows+" * from TBL_REPLY where topicId=" + topicid + " and replyId not in(select top "+ rowsBegin + " replyId from TBL_REPLY where topicId=" + topicid + "order by publishTime )order by publishTime";
pre=conn.prepareStatement(sql);
rs=pre.executeQuery();
while(rs.next())
{

}
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
}
return list;
}

在执行该方法的页面中在“上一页”的超链接中传值让当前页+1;“下一页”就-1

热心网友

可以参考数据库的分页过程

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com