以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于动态加载的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=100458) |
-- 作者:明天的灵 -- 发布时间:2017/5/11 16:48:00 -- 关于动态加载的问题 问题1:初始不加载数据 外部表可以参考: If e.DataTableName = "订单" Then e.SelectString = "Select * Fr om {订单} Where [_Identify] Is Null" End If 但是,现有SQL数据库本身没有_Identify这个列,上述语句中的_Identify列能否用现有其他列名代替? 问题2:如何按最后增加的记录数量来加载数据行。 在狐表的外问数据库中,可以设置加载行数量,但是用语句如何来实现。 我现在想加载最后的5万行数据,请问如何写“LoadFilter”条件 DataTables("订单").LoadFilter = "" DataTables("订单").Load()
|
-- 作者:有点色 -- 发布时间:2017/5/11 17:07:00 -- 1、
If e.DataTableName = "订单" Then
e.SelectString = "Select * Fr om {订单} Where [_Identify] 1=2"
End If
2、
DataTables("订单").LoadTop = "500"
DataTables("订单").LoadOrder = "日期 desc"
DataTables("订单").LoadFilter = "" DataTables("订单").Load() |
-- 作者:有点蓝 -- 发布时间:2017/5/11 17:07:00 -- 1、可以 DataTables("订单").LoadTop = 50000 DataTables("订单").LoadOrder = "日期 desc" DataTables("订单").LoadFilter = "" DataTables("订单").Load() [此贴子已经被作者于2017/5/11 17:07:26编辑过]
|
-- 作者:明天的灵 -- 发布时间:2017/5/11 17:45:00 -- 谢谢 |