以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何判断网络来加载数据源 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=89941) |
-- 作者:18523982317 -- 发布时间:2016/9/1 17:15:00 -- [求助]如何判断网络来加载数据源 非常感谢有点蓝,帮我搞定了服务器双网卡同时可以访问,但是有个问题出现了,如何能让系统自动判断网络环境来选择数据源,不过数据源都是同一个数据库。。。 |
-- 作者:18523982317 -- 发布时间:2016/9/1 17:18:00 -- If Network.Ping("www.egridsoft.com") Then Messagebox.Show("可以访问易表主页") End If If Network.Ping("198.01.01.01") Then Messagebox.Show("该服务器可用") End If 用这个?
|
-- 作者:有点蓝 -- 发布时间:2016/9/1 17:59:00 -- 是的http://www.foxtable.com/webhelp/scr/0682.htm |
-- 作者:cat88hzh -- 发布时间:2017/3/31 11:55:00 -- 我想问一下,如何让系统,不加载外部表? 因为表的加载是我配置了外部数据源,它每次进入就自动加载,手册上写的不加载表其实还是连了数据库的表,只是判断id为空不显示数据而已。 是不是这样的话,需要用代码来加载外部数据源的表才行? |
-- 作者:有点色 -- 发布时间:2017/3/31 12:12:00 -- 在BeforeConnectOuterDataSource判断是否能连接,不能连接,就给变量赋值为 false
在BeforeLoadOuterTable事件,判断如果是false就不加载即可 e.Cancel = True |