以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于动态加载表的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=135627) |
-- 作者:ZJZK2018 -- 发布时间:2019/5/30 14:30:00 -- 关于动态加载表的问题 我用的是SQL数据库,放在阿里云上,全部外部表放在BeforeLoadOuterTable加载,哪么启动速度较慢,如果放在打开窗口前加载表,哪么打开窗口速度较慢,还是我下面这加载代码有问题,老师有没有其他办法处理这个问题? Dim nms() As String = {"员工信息","员工证书","客户单位","联系人","帐户信息","公司招聘"} For Each nm As String In nms If DataTables.Contains(nm) = False Then DataTables.Load(nm) End
If Next [此贴子已经被作者于2019/5/30 14:44:27编辑过]
|
-- 作者:有点甜 -- 发布时间:2019/5/30 14:50:00 --
启动项目后,打开窗口前,再执行你加载表的代码。
|
-- 作者:xxfoxtable -- 发布时间:2019/7/5 9:32:00 -- 是这样做,但没有数据呢? |
-- 作者:有点蓝 -- 发布时间:2019/7/5 11:04:00 -- 是不是设置了初始不加载数据。如果是这样写代码根据需要加载使用的数据 |
-- 作者:xxfoxtable -- 发布时间:2019/7/5 11:47:00 -- 老师说的对,是初始不加载数据,但我加了 datatables("表").loadfilter="" datatables("表").load 也没有数据,用哪个语句是正确的呢? [此贴子已经被作者于2019/7/5 11:47:19编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/7/5 11:57:00 -- 不应该有问题,试试 DataTables("表").loadfilter="" DataTables("表").LoadTop = Nothing DataTables("表").load |