以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]网络断开后的友好处理???  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=41895)

--  作者:aalons
--  发布时间:2013/10/29 22:47:00
--  [求助]网络断开后的友好处理???
由于连接的是外部数据,需要每段时间进行更新操作。可是发现一个问题:网络突然断开后程序就死掉了,然后跑出来“[DBNETLIB][ConnectionWrite (send()).]一般性网络错误。请检查网络文档。”的错误提示,接着会断开“计划器”里的代码??这个肯定对用户不友好,不知道有没有人遇到同样的问题的?请教大家是怎么解决的??

     我的想法是要么主动跳出对话框提示网络断开,用户点击后确定后程序关闭。或者更好的是程序直接停止更新数据保持之前的数据然后跳出登录窗口进行数据的重连??
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目10.table


--  作者:aalons
--  发布时间:2013/10/29 23:33:00
--  

--  作者:程兴刚
--  发布时间:2013/10/30 0:16:00
--  

很简单就可以解决的,最近更新中的监控网络事件就是专门解决他的问题而开发的。

让大家先帮您弄,我抽时间再看看,从外地刚回来,想早点休息!


--  作者:aalons
--  发布时间:2013/10/30 0:30:00
--  
您说的是NetworkAvailabilityChanged 吗???好像没用哦
--  作者:程兴刚
--  发布时间:2013/10/30 0:52:00
--  
我的项目就是这么弄的,都弄好了的!
--  作者:程兴刚
--  发布时间:2013/10/30 0:54:00
--  

看完这个帖子您就知道该怎么办了:

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=41402&skin=0

[此贴子已经被作者于2013-10-30 0:54:11编辑过]