以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 最多加载X个数据,怎么做? (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=27432) |
-- 作者:客家阿哥 -- 发布时间:2012/12/31 22:47:00 -- 最多加载X个数据,怎么做? Forms("入库明细历史查询").Open()
以上代码达到“最多加载10个数据”的话,怎么修改? [此贴子已经被作者于2012-12-31 23:18:37编辑过]
|
-- 作者:sunbrain -- 发布时间:2013/1/1 0:27:00 -- 合理利用查询表 输入 Select Top 10 * From {订单} Where 单价 Is Not Null Order by [日期] Desc
|
-- 作者:客家阿哥 -- 发布时间:2013/1/1 0:51:00 -- 不知道怎么用? |
-- 作者:夕然 -- 发布时间:2013/1/1 10:39:00 -- 以下是引用sunbrain在2013-1-1 0:27:00的发言:
合理利用查询表 输入 Select Top 10 * From {订单} Where 单价 Is Not Null Order by [日期] Desc
|
-- 作者:狐狸爸爸 -- 发布时间:2013/1/4 9:06:00 -- 楼主Filter是筛选,不是加载。 加载的话,最好看看《开发指南》下《动态加载》这一章。
例如加载PD01产品的前10个订单:
DataTables("订单").LoadTop = "10" |
-- 作者:客家阿哥 -- 发布时间:2013/1/4 22:19:00 -- 表“入库单明细统计”是查询表,不知道怎处理,table又没有“top” |
-- 作者:客家阿哥 -- 发布时间:2013/1/4 22:21:00 -- 现在只能用时间来限制加载的数据量,
Dim StartDate As Date = Date.Today().AddDays(-30) |
-- 作者:nblwar -- 发布时间:2013/1/4 22:25:00 -- 楼主的代码明显是筛选代码,怎么变加载了??? |
-- 作者:客家阿哥 -- 发布时间:2013/1/4 22:38:00 -- 想查询表里面筛选
查询表使用“foxtabel”生成的 |
-- 作者:lin_hailun -- 发布时间:2013/1/5 11:58:00 -- 以下是引用客家阿哥在2012-12-31 22:47:00的发言: Forms("入库明细历史查询").Open()
以上代码达到“最多加载10个数据”的话,怎么修改? [此贴子已经被作者于2012-12-31 23:18:37编辑过]
对于筛选出10个数据行的话,就必须要知道第十行的_sortkey,然后根据这个_sortkey进行一次筛选。 |