Foxtable(狐表)用户栏目专家坐堂 → [求助]双网连接,动态切换连接数据源参数


  共有8941人关注过本帖平板打印复制链接

主题:[求助]双网连接,动态切换连接数据源参数

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


加好友 发短信
等级:一尾狐 帖子:418 积分:3209 威望:0 精华:0 注册:2010/2/24 13:33:00
[求助]双网连接,动态切换连接数据源参数  发帖心情 Post By:2010/6/22 11:37:00 [只看该作者]

各位老师:

我有两个网段的用户,是否可以通过设置好两个数据源名称后,在BeforeConnectOuterDataSource时,ping通了某个IP后,就使用该IP的数据源。

下面是我测试了一些,都不好用...最早时,只是ping,提示了判断了是内网还是外网,但还是提示数据源问题,于是就需要指定数据源。后来想加判断ping通一个IP后就连接一个源,结果给项目弄死鸟...

If Network.Ping("192.168.0.222")
 Messagebox.Show("您目前使用的是内网版")
'ChangeConnection("foxnei")
'Dim cn As Connection
'cn =  Connections("foxnei")
'e.CPWD=sa Initial Catalog=FoxUserData""
Else If Network.Ping("192.168.80.222")
Messagebox.Show("您目前使用的是外网版")
'ChangeConnection("fox")
'Dim cn As Connection
'cn =  Connections("fox")
'e.CPWD=sa Initial Catalog=FoxUserData""

Else
Messagebox.Show("目前服务器无法连接,请联系管理员处理此问题,谢谢合作.")
End If

[此贴子已经被作者于2010-6-22 15:35:06编辑过]

 回到顶部
总数 28 1 2 3 下一页