以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 用了异步加载不能用afterload的代码。 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=49441) |
||||
-- 作者:ysq128 -- 发布时间:2014/4/17 22:12:00 -- 用了异步加载不能用afterload的代码。 用了异步加载不能用afterload的代码。我用了Tables(e.DataTable.Name).AutoSizeCols() 报错是:bindingsource不能是自己的数据源。
|
||||
-- 作者:ysq128 -- 发布时间:2014/4/17 22:15:00 -- 项目打开后。第一回 Tables("窗口1_table1").Fill("Select * from {msg_sms} where [id] Is Null","sms",False) DataTables("窗口1_table1").LoadFilter = "" DataTables("窗口1_table1").LoadAsync()
就会报错。再重新打开窗口。就没有问题了。 |
||||
-- 作者:有点甜 -- 发布时间:2014/4/17 22:30:00 -- 回复2楼,你的窗口设置的是自动打开?
我测试下面的代码没有报错
Forms("窗口1").open |
||||
-- 作者:有点甜 -- 发布时间:2014/4/17 22:32:00 -- 第一个问题,我也测试没有问题。 |
||||
-- 作者:ysq128 -- 发布时间:2014/4/17 22:41:00 -- 你的代码是没有问题。内表。而且表也没有啥数据。 我用的外表。有数据 |
||||
-- 作者:ysq128 -- 发布时间:2014/4/17 22:42:00 -- 我单独建的例子测试问题都是依旧的。代码也就:
|
||||
-- 作者:ysq128 -- 发布时间:2014/4/17 22:53:00 --
|
||||
-- 作者:有点甜 -- 发布时间:2014/4/17 22:55:00 -- 用内部表增加了10000行数据测试,没有出现问题。是否一个一个出错的例子? |
||||
-- 作者:ysq128 -- 发布时间:2014/4/17 22:57:00 -- 我已经发了例子了。 |
||||
-- 作者:blackzhu -- 发布时间:2014/4/18 7:51:00 -- Tables("窗口1_table1").Fill("Select * from {msg_sms} where [id] Is Null","sms",False) DataTables("窗口1_table1").LoadFilter = "" Tables(e.DataTable.Name).AutoSizeCols() DataTables("窗口1_table1").LoadAsync()
|