以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 分页加载的查找行功能如何实现比较好 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=76259) |
-- 作者:mxm121 -- 发布时间:2015/10/25 19:31:00 -- 分页加载的查找行功能如何实现比较好 数据很大 分页加载 目前模糊查找是定位到相应行 不加载的数据查找不到 不想用论坛里介绍的直接筛选 还是想用定位到行的方式显示结果 比如目标数据在第四页的第五行
如何实现比较好 |
-- 作者:ericsky -- 发布时间:2015/10/25 22:03:00 -- 目标行直接加载到当前页不是更好 |
-- 作者:Hyphen -- 发布时间:2015/10/26 9:01:00 -- 加载第四页-》定位到第五行 |
-- 作者:大红袍 -- 发布时间:2015/10/26 9:39:00 -- 1、不是可以直接用sqlfind查询么?
http://www.foxtable.com/help/topics/2911.htm
2、如果想加载进来,可以用AppendLoad
http://www.foxtable.com/help/topics/2914.htm
3、或者直接用LoadFilter |
-- 作者:mxm121 -- 发布时间:2015/10/27 12:42:00 -- 主要还是想保证按照排序显示
|
-- 作者:大红袍 -- 发布时间:2015/10/27 14:15:00 -- 以下是引用mxm121在2015/10/27 12:42:00的发言:
主要还是想保证按照排序显示
方法一:一页一页的load数据,然后find是否存在,如果存在,就不再load数据;
方法二:用sqlfind查找记录,然后sqlcompute一下根据排序列,小于这个值的有多少行,大致可以计算出是第几页,就加载那一页 |
-- 作者:mxm121 -- 发布时间:2015/10/27 15:12:00 -- 我用的第一种方法 速度不太好 我试试第二种哈 |