Foxtable(狐表)用户栏目专家坐堂 → 怎么判断网络是否畅通


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

主题:怎么判断网络是否畅通

帅哥,在线噢!
cd_tdh
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3205 积分:21311 威望:0 精华:0 注册:2016/3/28 16:57:00
怎么判断网络是否畅通  发帖心情 Post By:2019/12/25 10:12:00 [只看该作者]

老师,用的外部数据源,阿里云服务器?怎么判断外网是否通呢?不判断如果断网了弹出错误,影响使用体验。

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110608 积分:562942 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/25 10:12:00 [只看该作者]


 回到顶部
帅哥,在线噢!
cd_tdh
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3205 积分:21311 威望:0 精华:0 注册:2016/3/28 16:57:00
  发帖心情 Post By:2019/12/25 10:18:00 [只看该作者]

对于一般的管理系统,网络问题出在服务器端的比较少,一般问题都出在客户端。
在服务器端稳定的情况下,为了提高判断速度,可以省去用ping判断的这一步,例如:

If TryConnectHost("www.egridsoft.com") Then
  
Messagebox.Show("可以访问易表主页")
End If

 

没太明白,红色字体位置用什么替换?外部数据源的链接字符串?


 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110608 积分:562942 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/25 10:25:00 [只看该作者]

这里只能是域名,如果阿里云没有绑定域名,就直接访问百度,在加上ping阿里云ip的操作。

如果只是判断数据库是否可以连接,也可以参考:http://www.foxtable.com/webhelp/topics/1944.htm

 回到顶部
帅哥,在线噢!
cd_tdh
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3205 积分:21311 威望:0 精华:0 注册:2016/3/28 16:57:00
  发帖心情 Post By:2019/12/25 10:52:00 [只看该作者]

搞定,谢谢了老师,我只需要判断数据库就行了。

 回到顶部