关于ADO数据连接的问题

zhangsp 2003-08-25 11:38:57
我有一个应用程序,采用的是ADO数据连接,在应用程序中若是十几分钟没有操作,数据连接就断开了,其它的都能操作只要涉及到数据库的就不能操作。各位有没有什么属性要设置的,以保持数据连接一直不中断。
...全文
24 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yujohny 2003-08-26
  • 打赏
  • 举报
回复
你看看ADOConnection的keepConnection属性是不是TRUE????
如果不是设为True
zhangsp 2003-08-25
  • 打赏
  • 举报
回复
ConnectionTimeout
CommandTimeout
的时间设定是足够的,只是在长时间没有操作时才会出现这种情况。
为VB应用程序
pengdali 2003-08-25
  • 打赏
  • 举报
回复
ADO

NonnectionTimeout 连接时间长一点;
CommandTimeout 执行时间长一点!
nboys 2003-08-25
  • 打赏
  • 举报
回复
1,如果是查询超时:

企业管理器__实例名----右击属性---连接--查询超时设定为0(无限制)

2.如果是session属性超时:
IIS---属性---连接超时---改为需要的秒数
TaoGeGe 2003-08-25
  • 打赏
  • 举报
回复
设置
CN.ConnectionTimeout = 0
CN.CommandTimeout = 0
就可以了

但這樣做是不科學的,
1、一個服務器的同時連接數都是有上限的
2、在不需要的時候無謂耗費服務器、網絡資源

所以:
一個連接如果下次用還需要一段時間,最好用完就釋放
lihonggen0 2003-08-25
  • 打赏
  • 举报
回复

设置
CN.ConnectionTimeout = 0

CN.CommandTimeout = 0

22,206

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧