以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  两个建立关联的表,有没有办法实现单独加载?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=70526)

--  作者:foxtable_New
--  发布时间:2015/6/23 20:49:00
--  两个建立关联的表,有没有办法实现单独加载?
 
 两个建立关联的表,有没有办法实现单独加载?例如:表A与表B建立了关联,表A为父表,表B为子表,能不能独立加载表A或表B?帮助文件里说关联表要同时加载

--  作者:大红袍
--  发布时间:2015/6/23 20:51:00
--  
 可以,不需要用到关联表,就可以分别加载。
--  作者:foxtable_New
--  发布时间:2015/6/23 21:18:00
--  
 

加载多个表

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

示例

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

重要提示:

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


这里的重要提示为什么说关联表不能分别加载与卸载,不明白啊


--  作者:大红袍
--  发布时间:2015/6/23 21:21:00
--  

可以单独加载,但是这样,你就不能用到关联的东西了。

 

比如你订单有一列表达式,引用产品表的列,加载订单表如果不加载产品表,就会出问题。