社区
Web 开发
帖子详情
请问如何实现 对在数据库中查找的结果进行动态排序?
kervinfye
2006-08-18 10:14:14
我看到前面有网友也提过这样的问题,但没有看到解决的方法。
就是点击字段实现正排和反排。
我在网上搜索了一些,也找了几个js的算法,不过好像都只对 静态的 表格数据有效,如果把那些代码
移植到的我的程序里面就会显示javascript error! 表的序列不变。
有朋友帮下忙阿。谢谢阿!!!
注:jsp+postgresql
第一次发求助帖,不大熟悉结分。不知道30分够不?
...全文
229
5
打赏
收藏
请问如何实现 对在数据库中查找的结果进行动态排序?
我看到前面有网友也提过这样的问题,但没有看到解决的方法。 就是点击字段实现正排和反排。 我在网上搜索了一些,也找了几个js的算法,不过好像都只对 静态的 表格数据有效,如果把那些代码 移植到的我的程序里面就会显示javascript error! 表的序列不变。 有朋友帮下忙阿。谢谢阿!!! 注:jsp+postgresql 第一次发求助帖,不大熟悉结分。不知道30分够不?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kervinfye
2006-08-18
打赏
举报
回复
好的。我去js版看看,谢谢各位。
kervinfye
2006-08-18
打赏
举报
回复
可以了,谢谢。
这种方法主要是在数据库内排序,适合单表查询。如果我查找涉及到好几张关联表的话那这种方法好像不行了。
我昨天找到一些用js对表条目进行动态排序的方法。但是好像都只适用于静态数据的表格阿。
rickhunterchen
2006-08-18
打赏
举报
回复
建议到javascript板块去问,这种js一般都有成熟的代码。
kervinfye
2006-08-18
打赏
举报
回复
这个办法我想到过了,不过当时没有成功,我在试试。估计是我哪儿出问题了。
bmwei
2006-08-18
打赏
举报
回复
列名作为链接:
<a href='thispage.jsp?orderby=列名'>标题</a>
页面上面添加代码
<%
String orderby=request.getParameter("orderby");
if(orderby!=null){
//重新从数据库取数据,sql语句加上 "ORDER BY "+orderby
}
%>
如果还需要点一下升序,再点一下降序,就在链接上再加一个参数如:
<a href='thispage.jsp?orderby=字段名&ascOrDesc=<%=ascOrDesc%>字段名</a>
代码改为:
<%
String orderby=request.getParameter("orderby");
String ascOrDesc=request.getParameter("ascOrDesc");
if(orderby!=null&&ascOrDesc!=null)
//重新从数据库取数据,sql语句加上 "ORDER BY "+orderby +" "+ascOrDesc
}
//然后把ascOrDesc变量的值取反(即asc变为desc或相反),用于设置链接,以便下次点击,排序逆转
if(ascOrDesc.equalsIgnoreCase("ASC"))ascOrDesc="DESC";
else if(ascOrDesc.equalsIgnoreCase("DESC"))ascOrDesc="ASC";
%>
Drools7.x入门到
动态
数据库
配置
本课程为drools7.x录制,drools本身就是一个小工具包,难度不大,主要是国内的教程...7、Drools内置方法 8、Drools规则属性 9、Drools高级语法 10、Drools整合SpringBoot 11、Drools
数据库
动态
加载规则
数据库
的查询数据和对数据的
排序
查询数据
数据库
表是储存
数据库
中
所有数据的对象。在表
中
,数据按行和列格式逻辑组织,类似于电子表格(Excel) 在表
中
,每行代表一个唯一记录,每行代表记录...在实例
数据库
(bk stores)
中
,有两个模式:sal...
从
数据库
中
查找
数据并按首字母
排序
前些天修改项目代码时发现,按照这种规则
实现
排序
时,只有当
数据库
表
中
的数据为英文时,才可以正确
排序
,当表
中
的数据为
中
文时,就不能按照
中
文的首字母对数据
进行
排序
。究其原因发现,存储字段使用的是utf-8字符...
排序
查询结果
通常我们在
数据库
查询数据出结果时,结果往往不会按照行的顺序
进行
排序
,这样的结果查询出来会看着很乱,这样就导致我们找想要的数据会浪费大量时间,到了这个时候,一个合适的
排序
方法变得尤为重要。 二、OrderBy...
数据库
的查询与
排序
2、SQL Server使用模式对表和其他
数据库
对象
进行
逻辑分组。有两个 模式: sales 和 production 。 sales 模式将所有与销售相关的表分组,而 production 模式将所有与 生产相关的表分组 3、要从表
中
查询数据,使用最...
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章