Foxtable(狐表)用户栏目专家坐堂 → [求助]选择数据源问题


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

主题:[求助]选择数据源问题

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


加好友 发短信
等级:六尾狐 帖子:1302 积分:10502 威望:0 精华:1 注册:2018/1/20 12:40:00
[求助]选择数据源问题  发帖心情 Post By:2019/11/30 16:44:00 [只看该作者]

根据帮助文档在BeforeConnectOuterDataSource添加下面的代码

If e.Name = "内网数据源" Then
    If Network.Ping("172.16.17.240",1000) = False  Then '如果第一个IP无法接通
        e.ConnectionString = e.ConnectionString.Replace("172.16.17.240", "221.xxx.188.xxx,42943") 
    End If
End If

还是会报错,无法链接数据源。但是手动修改是可以使用的

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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/30 17:04:00 [只看该作者]

If e.Name = "内网数据源" Then
    If Network.Ping("172.16.17.240",1000) = False  Then '如果第一个IP无法接通
msgbox(“这里能不能弹出?”)
        e.ConnectionString = e.ConnectionString.Replace("172.16.17.240", "221.xxx.188.xxx,42943") 
    End If
End If

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


加好友 发短信
等级:六尾狐 帖子:1302 积分:10502 威望:0 精华:1 注册:2018/1/20 12:40:00
  发帖心情 Post By:2019/11/30 22:09:00 [只看该作者]

测试了.弹出了

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


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

If e.Name = "内网数据源" Then
    If Network.Ping("172.16.17.240",1000) = False  Then '如果第一个IP无法接通
        e.ConnectionString = e.ConnectionString.Replace("172.16.17.240", "221.xxx.188.xxx,42943") 
msgbox(e.ConnectionString) ‘这里弹出的内容是什么
    End If
End If

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


加好友 发短信
等级:六尾狐 帖子:1302 积分:10502 威望:0 精华:1 注册:2018/1/20 12:40:00
  发帖心情 Post By:2019/12/1 22:54:00 [只看该作者]

多谢了..是我内网IP填错了.没有替换成功


 回到顶部