Foxtable(狐表)用户栏目专家坐堂 → DataSource动态绑定问题


  共有2749人关注过本帖树形打印复制链接

主题:DataSource动态绑定问题

帅哥哟,离线,有人找我吗?
z769036165
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:758 积分:5408 威望:0 精华:0 注册:2012/10/5 21:53:00
DataSource动态绑定问题  发帖心情 Post By:2018/8/11 15:03:00 [显示全部帖子]

窗口加载后执行
e.Form.Controls("Table1").Table.DataSource  = Tables("明细_Table1").DataTable

其中Tables("明细_Table1")为主窗口的一个副本表,e.Form.Controls("Table1")为独立窗口的Table1表,如果Tables("明细_Table1")的主窗口第一次打开,然后打开独立窗口,上述代码能执行,结果在主窗口不关闭的情况下再次打开独立窗口结果报错,显示不存在名称为独立窗口_Table1的datatable ,请问这个是怎么回事?

 回到顶部
帅哥哟,离线,有人找我吗?
z769036165
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:758 积分:5408 威望:0 精华:0 注册:2012/10/5 21:53:00
  发帖心情 Post By:2018/8/11 15:30:00 [显示全部帖子]

因为主窗口的Tables("明细_Table1")是从别的地方动态加载过来的,然后比较大,我需要每次打开是做查询选择,所以我的想法是在主窗口先加载,然后做个独立窗口加载这个表的内容,这样Tables("明细_Table1")就不用每次去加载,速度快很多。

 回到顶部
帅哥哟,离线,有人找我吗?
z769036165
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:758 积分:5408 威望:0 精华:0 注册:2012/10/5 21:53:00
  发帖心情 Post By:2018/8/11 15:49:00 [显示全部帖子]

目前主窗口的Tables("明细_Table1")加载的话大概是2秒左右,但是我先加载后,用独立窗口再加载主窗口已经加载数据的话,速度基本是秒开,加载过来的数据在1万条左右。我目前就是想实现这个,但是不知道怎么第一次能加载,第二次他就报错。

 回到顶部
帅哥哟,离线,有人找我吗?
z769036165
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:758 积分:5408 威望:0 精华:0 注册:2012/10/5 21:53:00
  发帖心情 Post By:2018/8/13 8:41:00 [显示全部帖子]

我倒是想主表加载,是MYSQL的数据库,可是狐表目前不支持直接链接啊 

 回到顶部
帅哥哟,离线,有人找我吗?
z769036165
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:758 积分:5408 威望:0 精华:0 注册:2012/10/5 21:53:00
  发帖心情 Post By:2018/8/13 14:31:00 [显示全部帖子]

谢谢,照此方法,问题解决了!
[此贴子已经被作者于2018/8/13 14:31:03编辑过]

 回到顶部