CSDN论坛 > Delphi > VCL组件开发及应用

如何判断ADOQuery的连接状态! [问题点数:20分,结帖人0754boy]

Bbs2
本版专家分:210
结帖率 100%
CSDN今日推荐
Bbs8
本版专家分:34315
Blank
红花 2003年9月 Delphi大版内专家分月排行榜第一
Blank
黄花 2003年8月 Delphi大版内专家分月排行榜第二
Bbs6
本版专家分:7810
匿名用户不能发表回复!
其他相关推荐
动态将ADOQuery数据移植到ClientDataSet通用函数
昨天做程序突然想到的,如果您会使用内存表就不需要此例了,可以参考一下,代码如下: //****************************************************************************** // 函数功能: 执行SQL查询语句,影响ClientDataSet控件 // 函数名称: cf_dbSelectSQL // 函数参数: va
Delphi ADOQuery连接数据库的查询、插入、删除、修改
//查询记录 procedure TForm1.Button1Click(Sender: TObject); begin ADOQuery.Close; ADOQuery.SQL.Clear; ADOQuery.SQL.Add('select * from YourTABLE where 查询条件'); ADOQuery.Open; //插入记录 procedure TForm1.Button
Delphi开发学习二:使用ADOQuery控件对SQL数据库表进行操作
在delphi学习一中,已经使用ADOConnection控件设置属性连接数据库SQL了。 在这里开始使用ADOQuery控件对SQL数据库表进行操作。 首先我们在SQL中创建数据库名为PERSONNELMG_SYS的数据库,然后在这个数据库里创建USER_TABLE表,用来存放用户账户信息。 USER_TABLE表的结构如下图所示: 该表有用户名(USER_NAME) 、用户密码(USE
socket连接状态的判断
    使用非阻塞send 0字节的方法无法判断socket连接。那是msdn上介绍的方法。我的服务程序启动专门线程负责监听端口,并处理新的socket连接数据。我客户端使用shutdown+close断开了,但是服务程序中的socket的connected属性一直为true,send 0字节总是成功,没有异常。如果可以及时判断连接丢失的话,我就可以直接在主线程中接收和发送数据。否则要启动专门的线
谈谈TCP连接状态的判定
尽管TCP和UDP都使用相同的网络层(IP),TCP却向应用层提供与UDP完全不同的服务。 TCP提供一种面向连接的、可靠的字节流服务。 TCP协议介绍面向连接意味着两个使用 TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。
【Delphi学习】ADOQuery连接数据库的查询、插入、删除、修改
//查询记录procedure TForm1.Button1Click(Sender: TObject);beginADOQuery.Close;ADOQuery.SQL.Clear;ADOQuery.SQL.Add('select * from YourTABLE where 查询条件');ADOQuery.Open; //插入记录procedure TForm1.Button2Click(Se...
C#----判断数据库连接状态
<br />sqlcon为sqlconnection对象<br />//与数据源的连接打开<br />if (sqlcon.State==ConnectionState.Open)<br />{}<br />//与数据源的连接关闭<br />if (sqlcon.State==ConnectionState.Closed)<br />{}<br />//与数据源的连接中断。只有在连接找开之后才能发生这种情况<br />if (sqlcon.State==ConnectionState.Broken)<br
C# 检测TcpListener客户端状态
最近在写异步TCP程序,在调试时遇到了Client关闭后程序在接收回调里死循环,用client.Connected 检测好像也没用,在网上找到几篇用Socekt检测的文章,都还可以达到Client强行关闭后程序在退出死循环的功能。本人这个是在原有的程序上加了一个小小的判断条件就实现了,相比起来也是比较简单的,其主要代码如下: private void AcceptConnect(){ 
如何判断本客户端 SOCKET 与服务器 之间的连接状态.
如题,我客户端 与服务器之间创建了一个连接, 但是,我在使用这个SOCKET 之前,我怎么判断它与服务器之间的连接状态呢? 谢谢, 如果可以发现之间的连接已经没有的话,就要重新来一次重新登陆
如何判断Socket的实时连接
看到这个标题,估计很多人会说用socket.isConnected()或者socket.isClosed()等方法来判断就行了,但事实上这些方法都是访问socket在内存驻留的状态,当socket和服务器端建立链接后,即使socket链接断掉了,调用上面的方法返回的仍然是链接时的状态,而不是socket的实时链接状态,下面给出例子证明这一点。 服务器端: package com.csc.ser
关闭