Foxtable(狐表)用户栏目专家坐堂 → 窗口表绑定全局表


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

主题:窗口表绑定全局表

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


加好友 发短信
等级:九尾狐 帖子:2355 积分:16187 威望:0 精华:0 注册:2013/9/1 8:09:00
窗口表绑定全局表  发帖心情 Post By:2020/7/14 17:45:00 [只看该作者]

全局代码 写了 全局变量 _usertable
cmd.CommandText = "SELEC T * From {人力资源主表} "
_UserTable = cmd.ExecuteReader()
要在窗口表显示这个表

e.Form.Controls("Table1").Table.DataSource = _usertable

好像只能生效一次,点一下窗口管理之后再去看这个窗口表,就没有这个表的任何列了。

是要怎么做呢?

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112399 积分:572263 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/14 20:01:00 [只看该作者]

临时表如果要绑定窗口表控件,只能使用一次。每次绑定前都要重新生成新的临时表【_UserTable = cmd.ExecuteReader()】,不然就不要绑定表控件

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


加好友 发短信
等级:九尾狐 帖子:2355 积分:16187 威望:0 精华:0 注册:2013/9/1 8:09:00
  发帖心情 Post By:2020/7/15 11:24:00 [只看该作者]

蓝老师, _UserTable = cmd.ExecuteReader()  怎么绑定表控件呢?

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112399 积分:572263 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/15 11:59:00 [只看该作者]

就是1楼的用法

e.Form.Controls("Table1").Table.DataSource = _usertable

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


加好友 发短信
等级:九尾狐 帖子:2355 积分:16187 威望:0 精华:0 注册:2013/9/1 8:09:00
  发帖心情 Post By:2020/7/15 14:29:00 [只看该作者]

蓝老师,我是想项目打开后 加载了这个  _UserTable = cmd.ExecuteReader() ,然后要在窗口表显示。不想每次打开窗口都去加载,有什么办法吗?
_UserTable 在数据库是一个多表查询的视图

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112399 积分:572263 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/15 14:36:00 [只看该作者]

没有其他办法,要么不要绑定表,要么每次都要加载

 回到顶部