问题描述
    数据分页时需要根据值班时间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. OpenStack基金会的白金和黄金成员公司
  2. java源码影视源码搭建教程_新版千月影视app源码+搭建教程
  3. docker启动,重启,关闭命令
  4. setname_Python线程类| setName()方法与示例
  5. linux 中断分上下部分的原因
  6. 链表的中间节点--快慢指针
  7. Eigen教程(7)之归约、迭代器和广播
  8. 计算从1970年到现在累计的秒数
  9. 大一学科不挂科 速冲方法推荐(高数上+高数下+线代+大物)
  10. en60204标准_《EN_60204_机械产品电气安全标准介绍》.pdf
  11. name域名转出的步骤流程有哪些?
  12. 树莓派智能小车资料整理
  13. 猿如意开发工具|python3.7
  14. keepalived高可用集群实战项目
  15. 如何避免浏览器缓存。
  16. 【软考 系统架构设计师】嵌入式系统⑤ 嵌入式系统开发与设计
  17. 改变生物学研究进程:AI模型打开生命信息密码
  18. dba招生_DBA工商管理博士正在招生
  19. 线程同步互斥机制--互斥锁
  20. 32个Python爬虫项目实战

热门文章

  1. RabbitMQ系列笔记介绍篇
  2. 如何设置电脑定时自动关机
  3. tendermint源码解析
  4. Cert Manager 申请 SSL 证书流程及相关概念 - 一
  5. 开源项目推荐:OpenGL之开源库OpenSceneGraph
  6. 通过激光入侵Google智能语音助手
  7. 统计字符串中英文字母和数字分别有多少个
  8. AE 模板 素材 视频 科技 公安
  9. JS把GB、MB、KB、转换为B
  10. js判断网页是否在微信打开