永发信息网

如何在下面的代码中添加查询过后以时间顺序排列

答案:2  悬赏:10  手机版
解决时间 2021-02-01 02:15
public PageMsg mohuquery(String keyword,Integer pageNow){
Connection conn=Conn.getConn();
List textlist=new ArrayList();
PageMsg pm= new PageMsg();
try{
System.out.print(keyword);
PreparedStatement ps=conn.prepareStatement("select * from text where text_title like '%"+keyword+"%'");

ResultSet rs=ps.executeQuery();
while(rs.next()){
Text text =new Text();
text.setText_id(rs.getInt(1));
text.setText_title(rs.getString(2));
text.setText_content(rs.getString(3));
text.setText_addtime(rs.getTimestamp("text_addtime"));
textlist.add(text);
}
int pageSize=5;

int totalSize=textlist.size();
int pageCount=(int)Math.ceil((double)totalSize/pageSize);
if(pageNow<1){
pageNow=1;
}
if(pageNow>pageCount){
pageNow=pageCount;
}
pm.setPageNow(pageNow);
pm.setPageCount(pageCount);
pm.setRow(textlist);
}catch(SQLException e){
e.printStackTrace();
}
return pm;
}
最佳答案
ResultSet rs=ps.executeQuery();
while(rs.next()){
Text text =new Text();
text.setText_id(rs.getInt(1));
text.setText_title(rs.getString(2));
text.setText_content(rs.getString(3));
text.setText_addtime(rs.getTimestamp("text_addtime"));
textlist.add(text);
全部回答
设置里新建一个自定义分栏,参数写%added%。 然后在播放列表里加上这个分栏,点它就可以按添加时间排序了。 亲测没问题。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国邮政储蓄银行24小时自助银行(中坝路与新
如何自己组装小米手机
求韩国电影肚脐链接
【光纤到户】光纤到户的英文缩写为()。
“春江映柳燕啄泥,夏风听蝉歌满溪。”是谁的
刚学架子鼓的人一分钟多少下最好
同学问我感觉她自己怎么样,我该怎么回!我感
哪个牌子的三伏贴好
大渡口九宫庙到江北嘴力帆中心怎么走?求帮忙
we like watching TV,too同义句
痘痘印一个星期能下去吗
我在淘宝时淘了一件衣服,给了淘宝店铺差评,
示波器图形较窄,调节什么可以使图形变宽
来月经肚子疼怎么办最快的方法
求一个3DMAX201264位中文版能用的序列号
推荐资讯
hundred有复数形式吗?
从铜川到咸阳机场怎么走?得经过多长时间?高
这个暑期本溪恒仁都会有什么花
特别喜欢看画,求类似艺术狗,yt新媒体的软件
我的电脑任务栏跟控制面板里不一样是怎么回事
低碳、环保、节能等成为当今社会的热门话题。
常溧茶楼地址在什么地方,想过去办事
【喷油泵】柱塞式喷油泵与分配式喷油泵供油量
我打官司想保全对方财产,如果官司输了,需要
覃氏的起源?姓的来源.
春梅通信地址在什么地方,想过去办事
元芳县城子固北路街区特色店怎么去啊,有知道
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?