关于分页加载的排序问题
以下两段代码,为什么数据显示的顺序不一样?(代码前后没有任何其他代码)
代码一
'加载数据.有条件
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 不同.显示的记录顺序完全不一样.
这是什么情况?