以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  system.data.datable的引用  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=87069)

--  作者:luodang2050
--  发布时间:2016/7/2 10:31:00
--  system.data.datable的引用
有一个数据表,类型为system.data.datable,已知名称为”XXXXX“,应该怎么直接引用?
--  作者:Hyphen
--  发布时间:2016/7/2 10:48:00
--  
没有办法,除非您之前用变量保存(赋值引用)了对象实例
--  作者:luodang2050
--  发布时间:2016/7/2 11:30:00
--  
哦,那会比较麻烦点,需要先打开窗口来定位对应的控件才能引用
--  作者:狐狸爸爸
--  发布时间:2016/7/2 11:32:00
--  

你定义一个system.data.datable类型的public变量,将生成的system.data.datable赋值给这个变量就行啊,这样可以在任何位置引用了


--  作者:Hyphen
--  发布时间:2016/7/2 11:33:00
--  
用全局变量保存这个表
--  作者:luodang2050
--  发布时间:2016/7/2 14:38:00
--  就是用的全局变量,关键是首次引用问题
就是用的全局变量,关键是首次引用问题,必须打开某个窗口,才能够检索到对应的表,并赋值给全局变量。我的目的是希望“已知该表的名称,直接引用该表,这样就省略激活窗口的环节”
--  作者:Hyphen
--  发布时间:2016/7/2 14:45:00
--  
这个表是怎么时候实例化的,在那个地方就赋给全局变量。或者一开始就使用这个全局变量的对象
--  作者:luodang2050
--  发布时间:2016/7/2 14:48:00
--  
此表如下,自定义函数窗口对应表,我需要打开窗口一次才能定位
Public gs_tbzdyhs As new System.Data.DataTable  \'自定义函数数据所在表,"~TMPCLPEsdIbNic"
--  作者:luodang2050
--  发布时间:2016/7/2 14:49:00
--  
      \'引用
  Dim lb1 As object = frm.Controls("SplitContainer1").Panel1.Controls("ListBox1")
        gs_tbzdyhs = lb1.DataSource.Table \'datatable
        output.Show("自定义函数数据表获取成功!")

--  作者:Hyphen
--  发布时间:2016/7/2 14:51:00
--  
lb1.DataSource怎么绑定的?