Foxtable(狐表)用户栏目专家坐堂 → system.data.datable的引用


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

主题:system.data.datable的引用

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


加好友 发短信
等级:二尾狐 帖子:586 积分:5685 威望:0 精华:0 注册:2014/5/21 10:30:00
system.data.datable的引用  发帖心情 Post By:2016/7/2 10:31:00 [显示全部帖子]

有一个数据表,类型为system.data.datable,已知名称为”XXXXX“,应该怎么直接引用?

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


加好友 发短信
等级:二尾狐 帖子:586 积分:5685 威望:0 精华:0 注册:2014/5/21 10:30:00
  发帖心情 Post By:2016/7/2 11:30:00 [显示全部帖子]

哦,那会比较麻烦点,需要先打开窗口来定位对应的控件才能引用

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


加好友 发短信
等级:二尾狐 帖子:586 积分:5685 威望:0 精华:0 注册:2014/5/21 10:30:00
就是用的全局变量,关键是首次引用问题  发帖心情 Post By:2016/7/2 14:38:00 [显示全部帖子]

就是用的全局变量,关键是首次引用问题,必须打开某个窗口,才能够检索到对应的表,并赋值给全局变量。我的目的是希望“已知该表的名称,直接引用该表,这样就省略激活窗口的环节”

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


加好友 发短信
等级:二尾狐 帖子:586 积分:5685 威望:0 精华:0 注册:2014/5/21 10:30:00
  发帖心情 Post By:2016/7/2 14:48:00 [显示全部帖子]

此表如下,自定义函数窗口对应表,我需要打开窗口一次才能定位
Public gs_tbzdyhs As new System.Data.DataTable  '自定义函数数据所在表,"~TMPCLPEsdIbNic"

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


加好友 发短信
等级:二尾狐 帖子:586 积分:5685 威望:0 精华:0 注册:2014/5/21 10:30:00
  发帖心情 Post By:2016/7/2 14:49:00 [显示全部帖子]

      '引用
  Dim lb1 As object = frm.Controls("SplitContainer1").Panel1.Controls("ListBox1")
        gs_tbzdyhs = lb1.DataSource.Table 'datatable
        output.Show("自定义函数数据表获取成功!")

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


加好友 发短信
等级:二尾狐 帖子:586 积分:5685 威望:0 精华:0 注册:2014/5/21 10:30:00
  发帖心情 Post By:2016/7/2 14:58:00 [显示全部帖子]

Dim lb1 As object = frm.Controls("SplitContainer1").Panel1.Controls("ListBox1")
DataSource是lb1的属性,DataSource.Table就是“ListBox1”对应数据源的表,其表名固定为"~TMPCLPEsdIbNic"

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


加好友 发短信
等级:二尾狐 帖子:586 积分:5685 威望:0 精华:0 注册:2014/5/21 10:30:00
  发帖心情 Post By:2016/7/2 14:59:00 [显示全部帖子]

frm为当前激活窗口,即函数管理窗口

 回到顶部