DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: sprblck
今日帖子: 11
在线用户: 19
导航: 论坛 -> 数据库专区 斑竹:liumazi,waterstone  
作者:
男 zsewqa (zsewqa) ★☆☆☆☆ -
普通会员
2003/10/11 22:44:58
标题:
难题:用什么办法能让adoConnection立即断开? 浏览:2609
加入我的收藏
楼主: 我用的是sql server 7.0每次要断开连接时,都要把adoConnection所在的datamodule或form用free方法清除掉。要是直接用close方法或让connected=false,那这个连接要等8,9秒才能断开。哪位高手能介绍个更好的办法,先谢谢啦。
----------------------------------------------
-
作者:
男 zizii (高高高级馒头) ★☆☆☆☆ -
神秘会员
2003/10/12 3:29:40
1楼: 俺不清楚,才8,9秒,不算太久哈。
----------------------------------------------
维护世界和平,共创美好盒子。
作者:
男 sealcheng (chengcheng) ★☆☆☆☆ -
普通会员
2003/10/12 9:08:59
2楼: 我说的不知道对不对 试试 application.terminate

不行的话             拔电源!!拔电源!
----------------------------------------------
-
作者:
男 zsewqa (zsewqa) ★☆☆☆☆ -
普通会员
2003/10/12 13:25:39
3楼: 晕...断开再重连,有什么好办法没?
不知道大家是怎么用delphi恢复sql数据库的备份。我每次都要先断开数据库的连接,然后再恢复备份,再重连,如果不是立即断开恢复就会失败。谁有更简单的办法?(程序不能关)还有上面问题的情况是如果使用了2个datamodule,那只free掉adoConnection所在的datamodule也不能让连接立即断开,要2个datamodule都free掉才能立即断开。
----------------------------------------------
-
作者:
男 zsewqa (zsewqa) ★☆☆☆☆ -
普通会员
2003/10/16 12:04:30
4楼: 找到方法了。可以做一个全局的TADOConnection变量,用的时候创建,要断的时候Close并freeandnil一下。
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行66.40625毫秒 RSS