应用程序在运行的过程中突然SQL-SERVER中断了(或者网络断了),然后就显示"连接失败",然后程序就无法退出. 怎么捕捉客户端应用程序在正常运行过程中,数据库中断或者网络不通畅?
解决方案 »
- 超级疑惑问题,折腾了一个上午了
- 如何实现手翻动一页书的动画效果?(高手请进)
- 怎么测试服务器是否开放?客户是否能成功连上服务器???
- 关于项目的计算
- 如何读取INI文件中的Integer关键字值
- 在DELPHI里加BUTTON的时候边缘怎样处理?
- 假如程序打包时没有打BDE,可不可以在没装delphi的机子上装bde,再运行程序。请问如何装。
- 请问Table.Insert与Table.Append有何区别?
- 如何得到系統中的字體(如楷體,新細明體)?
- rad studio10.3 businessskin编译通不过(delphi)
- 有做过MSN,QQ 等IM软件的 兄弟么?进来看看呀
- 主表变化,从表怎么跟着变化?
begin
with AdoConnection1 do
begin
connected := false;
try
Connected := true;
with adoquery1 do
begin
close;
sql.text := 'select getdate() ';
Open;
end;
Memo1.Lines.Add('正常'+ DatetimetoStr(now));
except
Timer1.Enabled := false;
showmessage('数据库联接失败');
Application.ProcessMessages;
end;
end;
end;