Office中国论坛/Access中国论坛

标题: 我的ADP程序为什么总是跟服务器断开. [打印本页]

作者: yodong    时间: 2006-11-6 18:21
标题: 我的ADP程序为什么总是跟服务器断开.
我的ADP程序一直正常,但这段时间打开一段时间后,再打开窗体,报"ADO连接错误"要重新打开或重新连接才能使用.不知是什么原因.


作者: zxy    时间: 2006-11-13 04:52
请问,你的网络正常吗.或是有病毒?或是服务器的原因,再或是你的操作系统的问题,OFFICE的问题.
作者: guotianxin    时间: 2006-11-14 06:24
是,这是网络不流畅的结果,在当今的互联网环境下,使用ADP连接外网上的数据库是不太理想,我想解决的办法可能只能是自己写代码来判断是否已经断开了连接,断了就重新连接。

我最近正在开发的一个项目就需要这么做,我的思路是使用mdb文件,用ADO连接数据库,所有窗体都使用代码来连接,使用me.form.Recordset=recordSet的方式,而不是直接使用ADP文件,这样,一旦断开,我可以通过捕捉异常错误来发现,并且重新连接。

至于在ADP文件中,使用其自身的功能能不能实现断线重连的效果,我还没有想到办法,不知道有没有哪位高手有好的的方法或建议。


作者: ys400    时间: 2007-3-2 21:01
me.form.Recordset=recordSet具体怎么使用,能不给段例子?“连接失败又自动连接”的问题的解决很有代表性




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3