以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  分页加载,总页数返回0  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=101386)

--  作者:newsun2k
--  发布时间:2017/5/29 21:09:00
--  分页加载,总页数返回0
Dim cnt As Long
Dim cmd As New SQLCommand
cmd.ConnectionName = Vars("gsLianJieMC")
cmd.CommandText = "Se lect count(*) From {表A}"
cnt = cmd.ExecuteScalar()
msgbox(cnt)                        \'此处报2000多
With DataTables("表A")
    .LoadFilter = "" \'加载条件
    .LoadReverse = False      \'倒序,默认按主键倒序
    .LoadTop = 200
    .LoadPage = 0   
    .Load()
    msgbox(.TotalPages)        \'此处报0.
End With
何解??????
我这里是个通用的函数,其他表通过这个函数加载没有问题,就一张表有问题,刚好显示200行,无法翻页。

--  作者:有点蓝
--  发布时间:2017/5/31 9:43:00
--  
表结构和数据是怎么样的?截图看看

用LoadOver设置其它列作为分页依据有没有问题?