以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 窗口表绑定全局表 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=152541) |
-- 作者:fubblyc -- 发布时间:2020/7/14 17:45:00 -- 窗口表绑定全局表 全局代码 写了 全局变量 _usertable cmd.CommandText = "SELEC T * From {人力资源主表} " _UserTable = cmd.ExecuteReader() 要在窗口表显示这个表 e.Form.Controls("Table1").Table.DataSource = _usertable 好像只能生效一次,点一下窗口管理之后再去看这个窗口表,就没有这个表的任何列了。 是要怎么做呢? |
-- 作者:有点蓝 -- 发布时间:2020/7/14 20:01:00 -- 临时表如果要绑定窗口表控件,只能使用一次。每次绑定前都要重新生成新的临时表【_UserTable = cmd.ExecuteReader()】,不然就不要绑定表控件 |
-- 作者:fubblyc -- 发布时间:2020/7/15 11:24:00 -- 蓝老师, _UserTable = cmd.ExecuteReader() 怎么绑定表控件呢? |
-- 作者:有点蓝 -- 发布时间:2020/7/15 11:59:00 -- 就是1楼的用法 e.Form.Controls("Table1").Table.DataSource = _usertable
|
-- 作者:fubblyc -- 发布时间:2020/7/15 14:29:00 -- 蓝老师,我是想项目打开后 加载了这个 _UserTable = cmd.ExecuteReader() ,然后要在窗口表显示。不想每次打开窗口都去加载,有什么办法吗? _UserTable 在数据库是一个多表查询的视图
|
-- 作者:有点蓝 -- 发布时间:2020/7/15 14:36:00 -- 没有其他办法,要么不要绑定表,要么每次都要加载 |