以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 这样写能起到加载全部数据的作用吗? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=117925) |
||
-- 作者:xxfoxtable -- 发布时间:2018/4/20 22:07:00 -- 这样写能起到加载全部数据的作用吗? DataTables("订单明细").LoadFilter="" DataTables("订单明细").Load DataTables("配件信息表").LoadFilter="" DataTables("配件信息表").Load DataTables("商品信息表").LoadFilter="" DataTables("商品信息表").Load |
||
-- 作者:有点蓝 -- 发布时间:2018/4/20 22:21:00 -- 测试有什么问题?可以试试
|
||
-- 作者:y2287958 -- 发布时间:2018/4/20 22:21:00 -- 代码没问题 |
||
-- 作者:xxfoxtable -- 发布时间:2018/4/20 23:10:00 -- 能加载到别人新保存的数据吗? |
||
-- 作者:有点蓝 -- 发布时间:2018/4/21 8:30:00 -- 可以。这种问题试试就知道了 [此贴子已经被作者于2018/4/21 8:30:47编辑过]
|
||
-- 作者:xxfoxtable -- 发布时间:2018/4/21 9:26:00 -- 我现在出现不更新的问题,所以问的 窗体afterload里写的 DataTables("销售").LoadFilter=""
DataTables("销售").Loadtop = Nothing DataTables("销售").Load 然后这样的查询,结果不更新,还是原来的 Dim tb1 As WinForm.TextBox = e.Form.Controls("TextBox7") Tables("销售").Filter="品名 Like \'%" & tb1.text & "%\'" |
||
-- 作者:有点蓝 -- 发布时间:2018/4/21 10:28:00 -- Filter是筛选,不是加载,筛选是基于已经加载的数据。如果要刷新,只能是重新加载 Dim tb1 As WinForm.TextBox = e.Form.Controls("TextBox7") DataTables("销售").LoadFilter=""品名 Like \'%" & tb1.text & "%\'"
DataTables("销售").Loadtop = Nothing DataTables("销售").Load |
||
-- 作者:xxfoxtable -- 发布时间:2018/4/21 10:38:00 -- 我不是在afterload事件中加载了吗?为啥不管用呢?加载了,通过table控件反应不出来吗? |
||
-- 作者:有点蓝 -- 发布时间:2018/4/21 11:08:00 -- 每次有最新数据都要重新加载才行,afterload事件中加载,这次加载后出现的新数据不会有。 如果要做实时刷新,参考:http://www.foxtable.com/webhelp/scr/3006.htm
|
||
-- 作者:xxfoxtable -- 发布时间:2018/4/21 11:14:00 -- 窗口是重新打开的,就是查不到,所以不理解是怎么回事? [此贴子已经被作者于2018/4/21 11:15:54编辑过]
|