标题:关于远程连接,如何减少网络断开后判断的响应时间
取消只看楼主
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:644
专家分:20
注 册:2014-1-16
结帖率:88.5%
已结贴  问题点数:20 回复次数:6 
关于远程连接,如何减少网络断开后判断的响应时间
一个远程连接,假如现在断开网络(拔掉网线),然后执行如下的代码,却发现要等待将近20秒的时间,才出现“远程连接失败!!!”的对话框,请问要如何设置,才能减少等待时间,或者有没有其它更快的判断网络是否通畅的方法。
          #DEFINE CON_STRING "DRIVER=SQL Server;SERVER=10.189.129.7;UID=sa;PWD=wjh6552907;database=tank"
          SQLSETPROP(0,"DispLogin" ,3)   &&不显示任何对话框
           nhandle= SQLSTRINGCONNECT(CON_STRING)
           IF  nhandle<=0    &&连接不成功
                       wait clear
                       MESSAGEBOX("远程连接失败!!!",0,"错误信息")
                       return
           ELSE    &&连接成功
               wait clear  
            
           ENDIF   
           
           RETURN nhandle
        
搜索更多相关主题的帖子: 远程 时间 网络 减少 连接 
2021-06-05 17:14
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:644
专家分:20
注 册:2014-1-16
得分:0 
我设置了,没有用 SQLSETPROP(0,"ConnectTimeOut" ,1)  
                 SQLSETPROP(0,"QueryTimeOut" ,1)   都是在48秒反应,弹出对话框,前面我还说少了
2021-06-06 10:35
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:644
专家分:20
注 册:2014-1-16
得分:0 
即便是用完即断,再用再连,再连的时候还是会遇到断网是的可能啊
2021-06-07 10:51
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:644
专家分:20
注 册:2014-1-16
得分:0 
吹水佬师傅,用拼的办法不错,可是在vfp环境中如何实现呢,而且不出现dos的界面,vfp有类似ping 的指令吗

[此贴子已经被作者于2021-6-7 20:15编辑过]

2021-06-07 20:13
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:644
专家分:20
注 册:2014-1-16
得分:0 
是这样运行吗?没有任何回应啊
2021-06-07 21:49
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:644
专家分:20
注 册:2014-1-16
得分:0 
这个怎么用来判断局域网是通的呢?我们用的是内网,不是外网,关键是要保证服务器的ip地址能拼通

[此贴子已经被作者于2021-6-7 22:03编辑过]

2021-06-07 22:01
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:644
专家分:20
注 册:2014-1-16
得分:0 
吹水佬师傅,结果出来了,您的意思是再从KKK文件里面取数据来判断网络是否通畅吗?有更简洁的判断方法吗?我的想法是每次进行远程操控数据就判断一次。

[此贴子已经被作者于2021-6-8 07:40编辑过]

2021-06-08 06:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-505951-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015266 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved