以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于分页加载的排序问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=160561) |
-- 作者:flashv -- 发布时间: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 -- 发布时间:2021/2/6 13:02:00 -- 老师们放假了啊? |
-- 作者:有点蓝 -- 发布时间:2021/2/7 9:20:00 -- 注意看帮助的说明,LoadOver是用来设置按照指定顺序加载数据的,而不是用来设置界面显示的顺序的:http://www.foxtable.com/webhelp/topics/1928.htm |