以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于GetViewNames  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=100483)

--  作者:gsnake
--  发布时间:2017/5/12 9:27:00
--  [求助]关于GetViewNames
还是金蝶的数据库!
连接名“jingdie”   连接字串:
Provider=Microsoft.Jet.OLEDB.4.0;User ID=morningstar;Password=ypbwkfyjhyhgzj;Data Source=C:\\Program Files\\Kingdee\\KIS\\MNB\\Sample.ais;Persist Security Info=False;Jet OLEDB:System database=C:\\Program Files\\Kingdee\\KIS\\MNB\\System.mda

ACCESS加入 名:morningstar   密码:ypbwkfyjhyhgzj

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:数据表.rar

我从access里面看的结果是:


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170512091236.png
图片点击可在新窗口打开查看

也可以运行SQL: select name f  rom MSysObjects where type=5 得到查询表
上面SQL f   rom 是为发帖空的格

但是:

在命令窗口运行:

Dim lst As List(Of String)
lst = Connections("jingdie").GetViewNames
For Each
nm As String In lst
    Output.Show(nm)

Next



图片点击可在新窗口打开查看此主题相关图片如下:命令.png
图片点击可在新窗口打开查看

只得到前两个查询,我做错了什么???
[此贴子已经被作者于2017/5/12 9:29:31编辑过]

--  作者:有点色
--  发布时间:2017/5/12 9:52:00
--  

 嗯嗯,看了一下,foxtable的这个方法写得有问题。你单独写一个函数获取呗。用下面的sql语句

 

select name from MSysObjects where type=5


--  作者:gsnake
--  发布时间:2017/5/12 9:59:00
--  
停了4年没做软件,现在重新学习,麻烦您们!谢了。