以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  外部数据表能否读取远程SQL的“视图”?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=26074)

--  作者:netfox168
--  发布时间:2012/11/23 17:46:00
--  外部数据表能否读取远程SQL的“视图”?

使用“外部数据表”功能链接SQL远程服务器时,在选项中仅可以选择“表”来链接,如附图。是否可以链接SQL的“视图”?

 

我想有一些数据在远程服务器中先在“视图”处理过,再链接过来,在本地的处理过程就简单多了,但可惜不知如何设置链接“视图”。这点 Access 就比较容易做到。

 

图片点击可在新窗口打开查看


--  作者:唐尸三摆手
--  发布时间:2012/11/23 18:47:00
--  
select * from 视图名称
--  作者:lin_hailun
--  发布时间:2012/11/23 19:38:00
--  
 嗯嗯,可以做到,楼上正解。
--  作者:netfox168
--  发布时间:2012/11/23 23:53:00
--  
问题是在何处写这段语句?
--  作者:狐狸爸爸
--  发布时间:2012/11/24 8:45:00
--  

视图一样的用,不过要作为查询表使用,参考:

 

http://www.foxtable.com/help/topics/2321.htm

 

 

此外Table的Fill方法,也可以使用视图:

 

Tables("窗口1_Table1").Fill("Select * From {视图}","nwnd",True)

 

 

记得最后一个参数,必须是True,表示生成查询表。

 


--  作者:lin_hailun
--  发布时间:2012/11/24 8:47:00
--  
 在 杂项->执行Sql

 或者 数据表->查询表

 或者 用代码……

--  作者:netfox168
--  发布时间:2012/11/24 10:11:00
--  
问题已解决,谢谢各位!