以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  求教:使用SQL数据源,在项目中也是通过创建表的方式来架构的项目,如何限制项目启动后所有的标都只加载末尾20条数据,但是又不影响总的数据统计功能!  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=56294)

--  作者:李孝春
--  发布时间:2014/9/2 17:44:00
--  求教:使用SQL数据源,在项目中也是通过创建表的方式来架构的项目,如何限制项目启动后所有的标都只加载末尾20条数据,但是又不影响总的数据统计功能!
求教:使用SQL数据源,在项目中也是通过创建表的方式来架构的项目,如何限制项目启动后所有的标都只加载末尾20条数据,但是又不影响总的数据统计功能!

比如 启动后输入密码进入项目的时候 这个过程不加载任何数据,期待能够提高系统启动速度

当系统全部启动完毕后,再进行加载数据(当前记录中的最后20条)。

当运行某个窗体时候 则加载该表所有记录数据

--  作者:Bin
--  发布时间:2014/9/2 17:45:00
--  
http://www.foxtable.com/help/topics/2337.htm


--  作者:Bin
--  发布时间:2014/9/2 17:46:00
--  
动态加载整个章节请认真看完,能解决你所有疑问
--  作者:李孝春
--  发布时间:2014/9/2 17:59:00
--  回复:(Bin)动态加载整个章节请认真看完,能解决你所...
[_Identify] Is NULL

利用这个方式 是可以不加载所有数据

但是在项目运行后又如何进行数据加载呢?

初涉动态加载  还希望各位老师多多指导

--  作者:狐狸爸爸
--  发布时间:2014/9/2 18:01:00
--  

从这一季开始看:

http://www.foxtable.com/help/topics/1268.htm

 

很详细。

 

 


--  作者:有点甜
--  发布时间:2014/9/2 18:02:00
--  

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140902180157.png
图片点击可在新窗口打开查看

--  作者:狐狸爸爸
--  发布时间:2014/9/2 18:03:00
--  

至于统计:

 

http://www.foxtable.com/help/topics/1803.htm

http://www.foxtable.com/help/topics/1623.htm

http://www.foxtable.com/help/topics/1626.htm

http://www.foxtable.com/help/topics/1627.htm

 


--  作者:李孝春
--  发布时间:2014/9/2 20:34:00
--  回复:(有点甜) [upload=png,qq截图2014090218...

加载多个表

可以一次加载多个表,表名和表名之间用符号“|”隔开。

示例

If DataTables.Contains("产品") = False Then
    DataTables.
Load("产品|订单|订单明细")
End If

重要提示:

如果两个或多个表之间建立了关联,那么这些表必须在同一个Load方法中同时加载,不可以分别加载。



那么关联表怎么加载呢?


比如产品.保修这个表


--  作者:有点甜
--  发布时间:2014/9/2 20:35:00
--  
 父子表加载出来了,关联表就自动出来了。不需要加载关联表。
--  作者:李孝春
--  发布时间:2014/9/2 20:40:00
--  回复:(有点甜) 父子表加载出来了,关联表就自...
在菜单项目时间中
代码如下:
If DataTables.Contains("销售登记") = False Then
    DataTables.Load("销售登记|员工表|门店销售单|数据操作日志")
End If

结果还提示  员工表  门店销售单.销售登记  两个表找不到哦