datagridview分页显示记录问题

lzhsheng 2009-03-27 12:16:30
我用order by newid()来让取出的记录随机排序,但出现一个问题,当datagridview是多页的情况下,翻页时记录集被重新随机排序,这样会导致前页己经显示出的记录,会在后页再显示,以前没有显示的记录在后页中也可能就不显示了。怎样做才能既达到每次取记录时可以随机排序同时在翻页时又不会变动这次取出的记录集顺序,不知有没有什么更好的方法??
...全文
58 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
A海阔天空 2009-03-27
  • 打赏
  • 举报
回复

每次都是随即的。你怎么能保证前面出现过的后面不出现。

ak8800 2009-03-27
  • 打赏
  • 举报
回复
为啥要随机排序啊,按某一个字段固定排序不好吗?

如果随机的话,可以尝试把所有记录取出来,排好序,让后翻页的时候依次从内存中取!

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧