CSDN论坛 > Delphi > 数据库相关

如何判断或者得知 AdoConnection的数据库连接已经断开(由于数据库服务器已经关闭的情况下!) [问题点数:50分,结帖人okgxs]

Bbs5
本版专家分:2839
结帖率 93.39%
CSDN今日推荐
Bbs7
本版专家分:10260
Blank
蓝花 2004年12月 Delphi大版内专家分月排行榜第三
Bbs6
本版专家分:6365
Bbs5
本版专家分:4846
Bbs5
本版专家分:2839
Bbs4
本版专家分:1491
Bbs4
本版专家分:1491
Bbs6
本版专家分:8360
匿名用户不能发表回复!登录|注册
其他相关推荐
单个adoconnection 因网络不稳定导致的物理连接断开问题
delphi应用程序我一般用ADO进行连接,这方面涉及到好几个现象:一、正常连接,程序启动后连接数据库,若连接条件都正常,软件很快就能连接成功。这个就不用说了;二、连接失败。这方面包括数据库服务器不正常、应用程序连接参数错误等等,在连接过程中,会造成界面假死的现象,而且持续时间较长(我设置超时时间好像不起作用,如AdoConn.ConnectionTimeout := 10;)。最后弹出对话框说连接错误,并返回错误信息;这是让我很头疼的问题;三、和数据库连接过程中,若物理连接断开,应用程序不会检测到,须手工
【VS开发】TCP服务端如何判断客户端断开连接
原文出自:http://www.cnblogs.com/youxin/p/4056041.html 一篇文章:   最近在做一个服务器端程序,C/S结构。功能方面比较简单就是client端与server端建立连接,然后发送消息给server。我在server端会使用专门的线程处理一条socket连接。这就涉及到一个问题,如果socket连接断开(异常,正常)后,我如何才能感知到?
由于一个或多个其他网络页属性已经打开,这个属性页上的部分控件被禁用。想要使用这些控件,请先关闭所有属性页,然后将这个属性页重新打开
<br />最近打开网络连接,查看本地连接属性时经常会弹出对话框:“由于一个或多个其他网络页属性已经打开,这个属性页上的部分控件被禁用。想要使用这些控件,请先关闭所有属性页,然后将这个属性页重新打开”<br /><br />在http://blog.sina.com.cn/s/blog_61533c9b0100glnw.html上得到启发,按下述步骤,问题解决:<br /> 关掉无线网卡检查网线(我的网线不是很好,检查后才发现的),确保连接正常停止ip helper服务:【具体步骤:开始--运行--msco
由于一个或多个其它网络页属性已经打开,这个属性页上的部分控件被禁用,要想使用这些软件,请先关闭所有属性页,然后将这个属性页重新打开
近期不知怎么误操作了办公电脑,导致网络连接属性页无法打开。打开属性框就提示: 由于一个或多个其它网络页属性已经打开,这个属性页上的部分控件被禁用,要想使用这些软件,请先关闭所有属性页,然后将这个属性页重新打开  无法修改ip及其他internet设置。 在网上查找了很多方法,什么修改安全级别、修改服务,卸载网卡重新安装统统都不行。由于我的网卡还可以上网,只是不能设置属性,因此我一直就不认为是
TeamViewer现在无法捕捉屏幕,这可能是由于快速的用户切换或远程桌面会话已经断开
网上找了半天, 用临时密码, 重启什么的没无效, 后来改了注册表可以的.HKLM\SOFTWARE\Wow6432Node\TeamViewer\DisableDuplicationAPI” as a REG_DWORD with a value of 1
检测socket链接是否断开
检测socket链接是否断开
VB6.0如何判断ADODB.Connection是否关闭
VB6.0如何判断ADODB.Connection是否关闭 在VB6.0中如何判断ADODB.Connection是否关闭。 希望实现的功能是:判断Connection是否关闭,如果已经关闭不执行任何操作,如果未关闭则关闭Connection yiyifenghehb | 浏览 175 次 2015-11-03 14:02 |举报描述不清违规检举侵权投诉 我有更好的答
C#服务端判断客户端socket是否已断开的方法
刚开始,用Socket类的Connected属性来实现,却发现行不通,connected只表示  是在上次 还是 操作时连接到远程主机。如果在这之后[连接的另一方]断开了,它还一直返回true, 除非你再通过socket来发送数据。所以通过个属性来判断是行不通的!  后来有人说可以用Socket.Available属性来判断,Socket.Available表示获取已经从网络接收且可供读取的数据
数据库连接断开后重新连接问题解决方案
程序正常连接状态下,服务器重启、或网络断开等原因将导致数据库连接非正常断开,这时ADOConnection1.Connected、ADOConnection1.State都显示是连接状态(分别为True和stOpen),但其实连接已经断开,服务器、网络正常后一样,目前唯一的办法是关闭并重开程序,这显然不人性化。 每次查询数据不经判断连接状态都来一次重新连接数据库明显不现实。 请问,如何判断AdoC
数据库连接池应用中数据库服务器断开超时连接的问题
点击打开链接 数据库应用开发过程中,我们可能会遇到一个问题:应用使用了数据库连接池,每经过指定时间后,发出到数据库服务器的任何请求都会失败,而且有且仅有一次失败,之后的正常访问都没有问题。尤其是在Web应用中,如果晚上时段没有访问,而第二天第一个访客的经历就是碰到一个数据库访问错误,如果开发系统的程序员没有注意这个问题的话,可能终端用户访问会看到抛出的一堆数据库异常信息。 其实,这
关闭