问题描述
    数据分页时需要根据值班时间F_Start 字段倒序,即使用OrderByDescending(t => t.F_Start),经过调试发现返回的总条数records,总页数total都没问题,都和数据库也可以对上,为什么第一页和第二页数据会重复了,然后会把部分数据给覆盖了。

如上图,列表显示顺序比较混乱,而且第一页和第二页数据重复。

问题原因及解决方法:

查阅了相关资料和调试后,发现JdGrid的排序在前、后端都进行了分页,注释掉后端两行代码,问题完美解决。

总结:上周为了这个问题到处查资料、看文章,各种调试整了两天都没解决,最后只能让一页显示暂时凑合。今天突然想到分页导致的次序混乱,是不是应该排好次序再分页,顺着这个思路才发现果然在对数据排序前进行了一次分页,导致排序混乱。~~~~~~~~

排序后分页第一页数据和第二页数据重复问题相关推荐

  1. oracle不排序分页结果随机,关于ORACLE排序后分页查询出现反复数据的探讨

    关于ORACLE排序后分页查询出现重复数据的探讨 最近在帮一个同事调试BUG,有一个条BUG是这样描述的: 所有有排序功能的列表,当其中某一字段当前页面内容一致时,翻页就有误. 页码改变,列表内容不变 ...

  2. 第一方数据,第二方数据,第三方数据,都是什么意思?

    数据无处不在--我们每天创造超过2.5艾字节(exabytes)的数据,研究人员预测到2025年将会有163泽字节(zettabytes)的数据.此外,还有许多种类的数据与企业有关.我们有第一方,第三 ...

  3. Oracle根据行号达到分组排序取第一条的效果,排序后取第一条

    Oracle数据无法根据单个字段进行分组,而mysql可以,如果想要达到根据单个字段进行分组可以查询他的行号获取rowNumber达到单个字段分组取第一条效果 SELECT * FROM (SELEC ...

  4. ORACLE分组排序后获取第一条和最后一条值

    ORACLE分组排序后获取第一条和最后一条值 参考链接 实践 后记 参考链接 ORACLE分组排序后获取第一条和最后一条值 实践 wx_user的手机号有部分有问题,发生了串登录.原本一个用户对应一个 ...

  5. mysql排序后如何取最前和最后的数据_天天写order by,你知道Mysql底层如何执行吗?...

    作者:不才陈某 前言 在实际的开发中一定会碰到根据某个字段进行排序后来显示结果的需求,但是你真的理解order by在 Mysql 底层是如何执行的吗?假设你要查询城市是苏州的所有人名字,并且按照姓名 ...

  6. Oracle排序后获取第一条和最后一条值

    需求:查询一天中第一条和最后一条数据 原始表 select * from table1 ; 步骤1:使用row_number() over() 函数对时间排序,一个正序,一个倒序. select t. ...

  7. mysql新增范围之外数据_mysql第二天 数据的增删改查补充及外键

    1.主键的一些补充: 1.1 一个表中只允许一个主键,但是多个列可以共同拥有一个主键: 上节课内容学的命名主键的方式:(具有一定的约束条件,不能为空,并且不能重复) mysql>create t ...

  8. Android Wear开发 - 数据通讯 - 第二节 : 数据的发送与接收

    本节由介绍3种数据的发送接收: 1.Data Items : 比特类型数据,限制100KB以内 2.Assets : 资源类型数据,大小无上限 3.Message : 发送消息,触发指令 http:/ ...

  9. oracle排序后获取第一条数据

    首先想说下,其实很简单的 select * from (select * from testStudent order by id desc) where rownum=1; 看上面的sql语句 先执 ...

最新文章

  1. 路由器mstp多域配置举例
  2. shopex PHP Notice,ShopEx PHP远程包含漏洞
  3. oracle 定时任务 job 调用存储过程有回到输出参数(含out参数)
  4. 如何连接两个窗口JAVA_java-如何连接两个ArrayLists?
  5. 使用 Cuttlefish 虚拟 Android 设备
  6. 修改大型 XML 文件的有效方法
  7. Java并发性-任务反馈
  8. Java Double类doubleToLongBits()方法与示例
  9. 遇到一个Linux系统文件被删除后仍占用磁盘的问题
  10. 做图表统计你需要掌握SQL Server 行转列和列转行
  11. 【工作笔记】将GIF拆解成序列帧给video_image控件使用
  12. 3D图形学(4):纹理贴图
  13. openjudge 1.9.8 白细胞计数
  14. tableau中快速实现环比增长率计算
  15. 课后习题7.11 医院内科有A,B,C,D,E,F,G共7位医生,每人在一周内要值一次夜班,排班的要求是: (1)A医生值班日比C医生晚1天; (2)D医生值班日比E医生晚2天; (3)B医生值班日比
  16. 嵌入式Linux--根文件系统(二)BusyBox构建根文件系统
  17. JS验证邮箱合理性(初级版)
  18. 破解ISAPI_Rewrite3.1以及相关知识
  19. 中国大学MOOC(慕课)网课答案怎么查?
  20. 【虚幻引擎UE】UE4/UE5 GIS辅助类插件推荐及使用介绍

热门文章

  1. 以太网交换机(计算机网络)
  2. Python ***whl is not a supported wheel on this platfo(Django安装MySQLclinet)
  3. 职称计算机证书A级,英语A级证书是什么证书
  4. MySQL数据库学习教程,从0到入门
  5. 奇安信2021年秋招面试分享
  6. python——编写6位数全数字弱口令小脚本
  7. Linux 内核顶层 Makefile 详解
  8. 用openjweb平台开发的企业档案管理系统介绍
  9. [BUAA软工第二次]个人作业-软件案例分析
  10. 手机智能搜索:猜透你的需要