用ADO连接远程数据库时,总是莫名奇妙的断线,我看远程数据 找免费库存管理软件
2楼: Internet传输啊,肯定是你网络有中断,哪怕是不到1s.这样不好,你可以试试kbmw 如财务管理
3楼: 楼主很慷慨,可惜我无招。
如果可以,建议你一次把数据读回来,整理到内存中,处理完后在传回到服务器上。(总之,减少连结的次数和频度是有用的),我采用的就是这种,而且,你还可以定义数据传输的方式,如:采用XML,断线后也不怕,导出以后更新呀。。。,我用过,不过组织数据很累的。超累。
4楼: 我现在对数据的完整性已经做了,就是离线更新,不过有些用户必须在线观看数据,所以没办法。
5楼: 请问你的网络是个什么状况的,有没有防火墙,用的什么防火前。
6楼: BLACKICE 防火钱,我的QQ是:57313547。会的跟我说一下好吗?很急。
记账软件版7楼: 版主能不能帮我看一下啊。
8楼: 你为什么不在使用的时候再连接数据库呢?我的意思是在ADOQuery在做操作之前再连接数据库,连完后就断开数据库。
9楼: 向連接的地方多查一查,有個默認時間設置的。
10楼: 用Ado直接访问远程数据库,从技术角度来说ADO对象不是无状态的,而只要网络一旦中断,就会无法提交数据修改
可以去看看我们的东西www.szmax.net/webpush-8.htm
11楼: 问题我是解决了,不过看一下谁回答比较准,就给分,不然,这分又收不回来。
12楼: 怎么解决的,能不能指教一下:djw522@163.net 如免费库存管理软件
13楼: 呵呵,帮你顶了
记账软件版14楼: 我也有这个问题,还未解决.
学习
15楼: 一个想法,加一个Timer控件吧,在Interval设定一个时间,在timer事件里面写上判断ADOQuery连接是否中断的代码,如果中断,重新连接,如果没中断,退出。当然要用异常处理try...except不然就象中病毒一样连接不上,连接不上弹出不断。我没具体试,只是一个想发,不对不要怪我哦!!!
16楼: 打开缓冲区
17楼: 首先做简单的调试方法;
把keepconnection改为false;
默认true对网络要求太高,作远程不合适。
不行了在决定用vpn,ip绑定的方法。
18楼: 找不到答案,最后,还是自已解决了.