delphi2007很卡_程序在运行,当我把网络突然卡断后出现的异常错误

程序在运行,当我把网络突然卡断后出现的异常错误 Delphi / Windows SDK/API

http://www.delphi2007.net/DelphiNetwork/html/delphi_20061122150010280.html

RT

PS:我写了一个程序,用的是SQL来操作数据库,当我在操作我所写的程序时候,我

突然把网络断掉了,结果出现一些莫名的异常,无法捕捉到他的异常;试过了用

applicationEvents这个控件的异常事件,也不行,不知道有什么方法可以解决网络

断掉后程序连接服务器上的问题,请了解并知道的人不吝赐教!

如果是调试模式,总是会出现。

否则,如果try得不到,就是外部程序跳出的错误对话框,楼主再仔细看看。

在异常处理的时候,adoconnection.close;     看似简单,却是真实经验.

adoconnection.close

哈爷说了一段足以记录在小本子上的话“看似简单,却是真实经验”

听听楼下的看法

总有一些异常是无法完全处理好的(比如突然掉电)

楼上我只是随意说点看法。抛砖引玉嘛。听楼下的吧

看了楼上的贴子,我决定等楼下的回答。

是的     就是突然电断掉   或则我故意把网络卡掉

因为你还在操作程序   你也不知道它什么时候会断掉     adoconnection.close所以不行

还请大家不吝赐教

没试过喔。。等楼下的。。呵呵。。。

。。。高手来啊   我郁闷死了

最常用的方案:硬件保障(比如:断电-->UPS;   网络-->星形)

我自己想的但我做不了的方案:向客户端或服务器传数据时直接写硬盘扇区做备份,正常退出程序后再free掉.

以上只是个人意见

沙发~学习~

lihuasoft(类==大米)(专泡烂贴)

想法不错   明白点你的意思   可是你说的那玩意可以实现么~~

偶很菜   希望多帮忙~~~

板凳

学习!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值