以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 内网和外网客户访问数据库切换 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=187559) |
-- 作者:weibu -- 发布时间:2023/7/26 22:11:00 -- 内网和外网客户访问数据库切换 老师用下面的方法是不是可以达到,外网客户端和内网客户端设置不同的IP进行访问数据库? 因为一部分使用者跟服务器是内网,一部分是外网 假定有两个IP地址(也可能是两个服务器),分别是192.168.1.100和119.75.217.56,默认使用第一个IP地址,如果第一个IP地址无法接通,则自动切换到第二个IP地址。 If e.Name = "数据源名称"
Then |
-- 作者:有点蓝 -- 发布时间:2023/7/27 8:35:00 -- 可以 |
-- 作者:lgzhao -- 发布时间:2023/7/27 10:15:00 -- 你真这么做,那么登录的时候可能等待时间会非常长。数据库不通的时候返回很慢的。 最好自己做个服务端的登录判断,根据客户端IP内外网的不同,发送不同的连接字符串。这样不需要对方漫长的等待。
|
-- 作者:weibu -- 发布时间:2023/7/27 11:22:00 -- 老师我这边发布的程序,链接不上服务器,点击提示消息,如何打开手动链接数据库的窗口? |
-- 作者:有点蓝 -- 发布时间:2023/7/27 12:03:00 -- 如果在项目属性关闭了允许数据源设置就没有办法的。 否可以使用开发者登录后,链接不上数据库的时候会弹出设置窗口的 |