以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何设置加载时先连接外部数据源,连不上数据源则不加载外部数据表?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=112723)

--  作者:haige
--  发布时间:2018/1/1 21:34:00
--  如何设置加载时先连接外部数据源,连不上数据源则不加载外部数据表?
各位大大新年好
我们有两个公司,各自有自己的局域网和ERP,现在想用狐表开发一些ERP的扩展命令,需要将ERP的数据库作为外部数据源,将ERP的表作为外部数据表。现在的问题是如果我在A公司的局域网打开狐表所做的程序,它除了会连接A公司的数据库IP以外还会花很长时间试图连接B公司的数据库IP,到最后发现连接不了再报错,如果我在B公司的局域网打开狐表所做的程序,它也会花很多时间去连接A数据库的IP,然后报错。能不能在程序加载时就先判断这两个外部数据源,如果连不上的外部数据源相应的数据表都不要加载了?
或者说可以手工在两个数据源之间切换,登录时指定要使用的数据源??
我论坛里搜索到有个tryconnect命令可能可以解决这个问题,但是不知道具体如果使用呢?
问题可能比较细了,非常感谢


--  作者:有点甜
--  发布时间:2018/1/1 22:58:00
--  

选择数据源,参考例子,如下

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=101689&skin=0

 

连接数据源之前,先tryconnect一下,再连接 http://www.foxtable.com/webhelp/scr/2709.htm

 

http://www.foxtable.com/webhelp/scr/0682.htm