Foxtable(狐表)用户栏目专家坐堂 → 关于分页加载的排序问题


  共有2907人关注过本帖树形打印复制链接

主题:关于分页加载的排序问题

帅哥哟,离线,有人找我吗?
flashv
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:577 积分:4596 威望:0 精华:0 注册:2013/3/3 1:52:00
关于分页加载的排序问题  发帖心情 Post By:2021/2/6 2:04:00 [只看该作者]

关于分页加载的排序问题

以下两段代码,为什么数据显示的顺序不一样?(代码前后没有任何其他代码)

代码一

'加载数据.有条件
Dim Filter As String = "是否常用 = 1"
Dim dt As DataTable = DataTables("商品资料")
dt.LoadFilter = Filter '跟据条件筛选
dt.LoadOver = "记录顺序" '指定分页的列(默认主键分页)
dt.LoadReverse = True '到序(默认是正序)
dt.LoadTop = 500 '每页记录数
dt.LoadPage = 0 '设置默认页
dt.Load '加载

代码二

'加载数据.有条件
Dim Filter As String = "是否常用 = 1"
Dim dt As DataTable = DataTables("商品资料")
dt.LoadFilter = Filter '跟据条件筛选
dt.LoadOver = "记录顺序" '指定分页的列(默认主键分页)
dt.LoadReverse = True '到序(默认是正序)
dt.LoadTop = 18 '每页记录数
dt.LoadPage = 0 '设置默认页
dt.Load '加载

仅仅是 LoadTop 不同.显示的记录顺序完全不一样.

这是什么情况?

 回到顶部
帅哥哟,离线,有人找我吗?
flashv
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:577 积分:4596 威望:0 精华:0 注册:2013/3/3 1:52:00
  发帖心情 Post By:2021/2/6 13:02:00 [只看该作者]

老师们放假了啊?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110443 积分:562081 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/7 9:20:00 [只看该作者]

注意看帮助的说明,LoadOver是用来设置按照指定顺序加载数据的,而不是用来设置界面显示的顺序的:http://www.foxtable.com/webhelp/topics/1928.htm

 回到顶部