Foxtable(狐表)用户栏目专家坐堂 → 如何只获取项目中的所有内部表表名


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

主题:如何只获取项目中的所有内部表表名

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


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
如何只获取项目中的所有内部表表名  发帖心情 Post By:2022/2/24 2:29:00 [只看该作者]

如何只获取项目中的所有内部表表名

 

当前代码如下:是获取内部表和项目已经加载的所有表名,有么有办法只获取内部表表名呢?

Dim cm As WinForm.ComboBox = e.Form.Controls("ComboBox2")
Dim s As String
For Each dt As DataTable In DataTables
    ' messagebox.show(dt.name)       '获取所有表名
    If dt.name = "表A"  OrElse dt.name Like "*_*" Then
    Else
        s = s & "|" & dt.name
    End If
Next
cm.ComboList=s.trim("|")


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


加好友 发短信
等级:超级版主 帖子:109728 积分:558356 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/2/24 9:07:00 [只看该作者]


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


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
回复:(有点蓝)http://www.foxtable.com/webhelp/to...  发帖心情 Post By:2022/2/24 9:12:00 [只看该作者]

谢谢老师  已经按照老师的指导  解决

Dim cm As WinForm.ComboBox = e.Form.Controls("ComboBox2")
Dim s As String
For Each dt As DataTable In DataTables
    ' messagebox.show(dt.name)       '获取所有表名
    If dt.Type=1 Then   ’1内部数据表2内部查询表3外部数据表4外部查询表5临时表

        If dt.name = "表A"  OrElse dt.name Like "*_*" Then
        Else
            s = s & "|" & dt.name
        End If
    End If
Next
cm.ComboList=s.trim("|")


 回到顶部