Foxtable(狐表)用户栏目专家坐堂 → [求助]关于GetViewNames


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

主题:[求助]关于GetViewNames

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


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
[求助]关于GetViewNames  发帖心情 Post By:2017/5/12 9:27:00 [只看该作者]

还是金蝶的数据库!
连接名“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编辑过]

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/12 9:52:00 [只看该作者]

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

 

select name from MSysObjects where type=5


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


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
  发帖心情 Post By:2017/5/12 9:59:00 [只看该作者]

停了4年没做软件,现在重新学习,麻烦您们!谢了。

 回到顶部