以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]外网和内网的连接问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=90960)

--  作者:jjjeyes
--  发布时间:2016/9/26 14:04:00
--  [求助]外网和内网的连接问题
我的数据放在我单位的服务器上,服务器上有个内网IP也有个外网IP
我在外网通过外网IP登陆服务器数据库没有问题,可是把做好的程序拿到单位内网中登陆就连接不上了(我们单位内网也一样可以上互联网),只能把连接数据库的IP地址改为服务器的内网IP才能解决,请问是什么问题??如何处理解决??


--  作者:xietan417
--  发布时间:2016/9/26 14:28:00
--  

If e.Name = "数据源名称" Then
    If Network.Ping("192.168.1.100",1000) = False  Then \'如果第一个IP无法接通
        e.ConnectionString = e.ConnectionString.Replace("192.168.1.100", "119.75.217.56")
    End If

End
If


--  作者:jjjeyes
--  发布时间:2016/9/26 14:41:00
--  
这个代码放哪里?
--  作者:有点蓝
--  发布时间:2016/9/26 15:05:00
--  
BeforeConnectOuterDataSource事件


--  作者:jjjeyes
--  发布时间:2016/9/26 15:24:00
--  
终于明白了感谢大虾的解惑!