以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何解决不同表名的代码引用呢?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=159479)

--  作者:旭日生
--  发布时间:2020/12/27 23:13:00
--  如何解决不同表名的代码引用呢?

使用到类似下面的代码,其中“原表1”是动态变动的,即有时是“原表1”,有时需要改为“原表2"、”原表3“、”原表4“.......怎样通过自定义TextBox方式,统一使用下面代码,但可实现不同原表的自动引用呢?

 

For Each r As DataRow In DataTables("原表1").Select("cid Is Not Null")
   
    Dim dr As DataRow = DataTables("文件中转表").Addnew()
      dr("cid") = r("cid")
    dr("路径文件名") = r("路径文件名")
       
Next

[此贴子已经被作者于2020/12/27 23:13:12编辑过]

--  作者:有点蓝
--  发布时间:2020/12/28 8:35:00
--  
For Each r As DataRow In DataTables(e.form.controls("TextBox1").text).Select("cid Is Not Null")
--  作者:旭日生
--  发布时间:2020/12/29 10:06:00
--  

完美解决。原来这么简单。