数据库连接问题(30分)

  • 主题发起人 主题发起人 hongsen
  • 开始时间 开始时间
H

hongsen

Unregistered / Unconfirmed
GUEST, unregistred user!
实现:
程序启动时用ADO连接数据库,运行时一直保持连接状态。
问题:
在进行数据处理的时候,系统运行一定时间后会出现与数据库连接中断现象。当试图保存数据或试
图退出系统时,系统弹出消息框:‘连接失败’。点击该消息框的OK按钮后,消息框消失。系统保
仍持可操作状态,但无法进行正常的数据保存或结束。

 
adoconnection不是有个keepconnection属性吗?
 
系统运行一定时间后会出现与数据库连接中断现象???
是不是你的网络有问题?
 
可能是你装了防火墙的缘故。
 
我已将keepconnection设为true了。

数据库连接中断的因素可能很多,但在中断后如何处理呢?
 
捕获该出错信息,在弹出对话框时,尝试重新进行数据库初始化连接。
 
错误信息"超时已过期 "是否也是数据库连接失败的提示信息?
 
我也遇到这样的问题了
本已为检测一下他的连接状态,就可以测试出来,可是不行
不知改怎么办
 
什么数据库,还有这种问题?
检查一下网络吧
或者在断了以后重新连接一下,
ADOCONNECT的优点是断了连接,其他程序部分都能操作的
 
是啊,我在每个进程进来是都判断数据库连接状态,如果不是已连接就关闭重连。结果连接失败后还是一直没有恢复。。。郁闷。。。
还是考虑在异常处理中重连,看能不能成功。
 
后退
顶部