以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- LoadChildren问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=176028) |
-- 作者:304376480 -- 发布时间:2022/3/28 11:42:00 -- LoadChildren问题 老师您好!
如果父表和子表没有建立关联,我们可以通过指定关联列来实现同步加载,例如:
DataTables("订单").LoadChildren("订单明细", "订单编号", "订单编号") 问题: 如果关联列有两列 该怎么写? 通过 订单编号和公司ID 两列同步加载? |
-- 作者:有点蓝 -- 发布时间:2022/3/28 11:52:00 -- 这种用法仅支持单列。 可以这样 dim filter as string = DataTables("订单明细").LoadFilter if filter > "" then filter = " where " & filter end if DataTables("订单明细").LoadFilter = "订单编号+公司ID in (select 订单编号+公司ID from 订单" & filter & ")" DataTables("订单明细").Load
|
-- 作者:304376480 -- 发布时间:2022/3/28 15:59:00 -- 非常好!谢谢 |