Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共8 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:在启动表的时候怎样自动换IP地址

1楼
lpxjw_zyl 发表于:2010/4/1 9:20:00
在启动表的时候怎样自动换IP地址
例:我在内网中使用的是IP地址与外网不一样,我在启动的时候判别哪个通就是哪个?这样的事情应该怎样办
[此贴子已经被smileboy于2010-4-1 11:14:20编辑过]
2楼
狐狸爸爸 发表于:2010/4/1 10:21:00

Ping

对指定服务器执行Ping操作。

语法:

Ping(address)
Ping(address ,timeout)

address:要ping的域名或者IP地址,域名前面不能有"http://"
timeout:可选参数,在Ping通之前持续尝试的时间,单位为毫秒,默认值为500。

如果Ping通,则返回True,否则返回False

示例:

If Network.Ping("www.egridsoft.com") Then
    Messagebox.Show(
"可以访问易表主页")

End If
If
Network.Ping("198.01.01.01") Then
    Messagebox.Show(
"该服务器可用")

End If

需要注意的是,如果服务器设置成禁止Ping入,那么就不能用Ping来判断服务器是否可用了。

3楼
lpxjw_zyl 发表于:2010/4/1 12:25:00

我是数据源是一个,只是外网和内网访问的IP地址不一样,老六外部表我也加载到了内部表,请提示我怎样解决 ,在外网和内网都能正常运行。

4楼
lpxjw_zyl 发表于:2010/4/1 12:37:00

我内网和外网只是访问地址不同,可是访问的是同一数据源和表,请问我应该怎么做。

5楼
yangming 发表于:2010/4/1 13:22:00
以下是引用lpxjw_zyl在2010-4-1 12:37:00的发言:

我内网和外网只是访问地址不同,可是访问的是同一数据源和表,请问我应该怎么做。

If Network.Ping("202.168.01.08")
 Messagebox.Show("该服务器可用")
Else If Network.Ping("192.168.01.01")
Messagebox.Show("该服务器可用")
Else
Messagebox.Show("该服务器不可用")
End If

6楼
lpxjw_zyl 发表于:2010/4/1 15:46:00

我需要的是判别不可用的时候,怎样加载可用的IP地址,让数据正常。

7楼
狐狸爸爸 发表于:2010/4/1 15:55:00
5楼已经告诉你答案了啊,哪个可用就加载哪个。
8楼
程兴刚 发表于:2010/4/1 19:24:00
以下是引用lpxjw_zyl在2010-4-1 15:46:00的发言:

我需要的是判别不可用的时候,怎样加载可用的IP地址,让数据正常。


       这样来回切换数据库,有没有想过这样会形成多套不同记录的数据库?

共8 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.