Foxtable(狐表)用户栏目专家坐堂 → [求助]请问为何窗口的副本表皆会显示?


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

主题:[求助]请问为何窗口的副本表皆会显示?

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


加好友 发短信
等级:六尾狐 帖子:1433 积分:10763 威望:0 精华:0 注册:2013/3/29 10:23:00
[求助]请问为何窗口的副本表皆会显示?  发帖心情 Post By:2018/5/28 8:01:00 [只看该作者]

我想遍历实质数据表, e.Form.Controls("cmbTableName").combolist = DataTables("表结构DB").GetComboListString("表名") Dim str As String = "" For Each tb As DataTable In DataTables 'str = str & tb.NAME & "|" Next e.Form.Controls("cmbTableName").combolist = str.trim("|") 结果:副本表的 窗口1_table1,窗口2_table2....通通跑出来 why?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/28 9:03:00 [只看该作者]

副本表不会跑出来,sqlTable、sqlQuery表跑出来是正常的,如果要屏蔽,参考

 

'e.Form.Controls("cmbTableName").combolist = DataTables("表结构DB").GetComboListString("表名")
Dim str As String = ""
For Each tb As DataTable In DataTables
    If Tables(tb.name).Form Is Nothing Then
        str = str & tb.NAME & "|"
    End If
Next
msgbox(str)
'e.Form.Controls("cmbTableName").combolist = str.trim("|")


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


加好友 发短信
等级:六尾狐 帖子:1433 积分:10763 威望:0 精华:0 注册:2013/3/29 10:23:00
  发帖心情 Post By:2018/5/28 9:23:00 [只看该作者]

3Q!!

 回到顶部