Foxtable(狐表)用户栏目专家坐堂 → [求助]数据源不能连通时关闭项目


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

主题:[求助]数据源不能连通时关闭项目

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


加好友 发短信
等级:三尾狐 帖子:715 积分:5585 威望:0 精华:0 注册:2019/11/14 9:36:00
[求助]数据源不能连通时关闭项目  发帖心情 Post By:2022/3/16 13:07:00 [只看该作者]

老师,帮忙看一下下面代码,我想让连不通云数据库时弹窗,并关闭项目

BeforeOpenProject事件或BeforeConnectOuterDataSource事件里都不行,只有弹窗,可是项目还在进展,没有关闭


If TryConnectHost("123.57.228.180") = False Then   '网络不通时
    Dim Result As DialogResult
    Result = MessageBox.Show("网络不通,即将关闭项目,请联系管理员!", "提示")
    If Result = DialogResult.Yes Then
        Syscmd.Project.Exit()
        Return '这个要加上,因为既然要退出,就不应该再执行后面的初始化代码了,否则会出错
    End If
End If

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/16 13:41:00 [只看该作者]

 If Result = DialogResult.OK Then

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


加好友 发短信
等级:三尾狐 帖子:715 积分:5585 威望:0 精华:0 注册:2019/11/14 9:36:00
  发帖心情 Post By:2022/3/16 14:31:00 [只看该作者]

用下面的代码,好了

BeforeOpenProject事件
If TryConnectHost("123.57.228.182") = False Then   '服务器地址不能解析
    e.Cancel = True
    e.HideSplashForm = True
    MessageBox.show("网络不通,即将关闭项目")
End If


 回到顶部