系统使用过程中网络断线,我用下面代码重新连接,ADOConnection.Close;
ADOConnection.Open; 窗体可以打开并正常显示数据,但打开窗体时仍然弹出‘连接失败.’提示框。请问应该怎么做才能消除这个提示框?
ADOConnection.Open; 窗体可以打开并正常显示数据,但打开窗体时仍然弹出‘连接失败.’提示框。请问应该怎么做才能消除这个提示框?
解决方案 »
- 让我无比气愤的事情
- 我写的程序在进行Socket通信的时候有时会出现SocketError 10053 错误,大家谁知道是什么原因呐,怎么解决?
- 谁有好的行业软件,我做代理
- 关于bpl技术问题。
- dbGrid______cxGrid 转换问题,高分请教!急急急急急急急急!!!!!!!
- 问大家一个关于ADO对象的RecordSet的问题,还望大家能帮一下忙!140分送上
- Install Shield 7.0那儿有下载啊
- delphi的ues 问题
- 提供InstallShield资料者送300分,急用
- 打印——(提供方法)
- richEdit如何实现垂直居中
- access violation at address
连接代码
except
end;
处理流程如下。
try关闭所有连接到ADOConnection的ADOquery和ADOTABLE
ADOConnection.close;
ADOConnection.free;
ADOConnection.create(self);
ADOConnection.connectstring := 'xxxxx';//输入连接字符串;
ADOConnection.open;
重新打开所有连接到ADOConnection的ADOquery和ADOTABLEexcept
end;高级的做法,也可以用RDS将数据缓存到本地。ADOConnection断了也可以运行。不过处理稍微复杂。