P pyzhx801225 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-13 #1 ADOConnection1连接远程服务器,老是出现‘连接中断’停好长时间,再连接一下就可以了,怎么解决一下,如果发现连接中断就马上连接一下,不要停好长时间再出现‘连接中断’,谁知道在哪个事件或属性里能得知ADOConnection1已经断线。
ADOConnection1连接远程服务器,老是出现‘连接中断’停好长时间,再连接一下就可以了,怎么解决一下,如果发现连接中断就马上连接一下,不要停好长时间再出现‘连接中断’,谁知道在哪个事件或属性里能得知ADOConnection1已经断线。
L lxw5214 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-13 #2 判断connected属性,为false则重新连接
P pyzhx801225 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-13 #3 to lxw5214: 我把网线拨下来,connected的属性不变。
P pyzhx801225 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-13 #5 我的目的就是:提早作出判断如果出现断线的情况,程序自动连接,不要在运行的时候出现‘连接失败’的提示。
嬉 嬉皮笑脸 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-13 #6 把ADOConnection1.keepConnect属性改为true!
P pyzhx801225 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-26 #9 to huapoint and 小陵: 用事务是不行的,因为我不能每几秒钟就连接一次,即使每过一会儿连接一次,这样的话已打开的数据表会消失。我就是想能在连接断的时候获得消息或者通过属性可以获得中断的信息。 to 嬉皮笑脸: '把ADOConnection1.keepConnect属性改为true!' 还是不行。 秋
to huapoint and 小陵: 用事务是不行的,因为我不能每几秒钟就连接一次,即使每过一会儿连接一次,这样的话已打开的数据表会消失。我就是想能在连接断的时候获得消息或者通过属性可以获得中断的信息。 to 嬉皮笑脸: '把ADOConnection1.keepConnect属性改为true!' 还是不行。 秋
S steven7581 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-26 #10 在操作数据库之前,去判断一下ADOConnection1的Connect属性, 如果操作的数据库不大的话,可以把联接超时的时间由30秒,改小一点,不过这样的话,在取的数据多的时候,容易取不出东西来。
P pyzhx801225 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-27 #13 难道说就没有办法解决了,或者有什么方案能代替。
迷 迷途的羔羊 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-27 #14 我也遇到这个问题,不光远程数据库,局域网有时也会出现! 目前还没找到解决方案! 关注!
J jxj0561 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-27 #15 我觉得是网络原因,是因为TCP会话中断了,如果有防火墙的话,建议把防火墙的配置开成长连接,缺省是短连接的话容易超时被阻断或丢弃掉.
P pyzhx801225 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-27 #16 如果是防火墙的事,不能把防火墙关了呀,因为现在WINDOWS漏洞太多了。
P pyzhx801225 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-28 #19 如果用dbexpress怎么样,刚才试了一下,也会报错不过等待的时间要短,而且它会自动连接,不行就改成dbexpress.大家有何看法。
P pyzhx801225 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-29 #20 我用dbexpress作了一下试验好像没事,不会出现中断的情况,不过我的程序已经开发完了,改起来不太方便,还是希望有个解决办法。