菜鸟求助:ADOConnection1连接异常问题(20分)

  • 主题发起人 主题发起人 yzx_lsyh
  • 开始时间 开始时间
Y

yzx_lsyh

Unregistered / Unconfirmed
GUEST, unregistred user!
程序为:
with ADOConnection1do
begin
Connected:=false;
ConnectionString:='。。。。。';
end;
if ADOConnection1.Connected = false then
try
ADOConnection1.Connected:=true;
except
ADOConnection1.Connected:=false;
end;
问题:为什么在‘try
ADOConnection1.Connected:=true;’连接不上时仍然报错,而不执行‘except
ADOConnection1.Connected:=false;’中的异常处理?
附加说明:ADOConnection1的连接字符串没错,我只是想在ADOConnection1连接不上时程序别提示错误,而是执行异常处理中的语句。我的语句为什么不行呢?
 
在调试状态下运行肯定会报错,不必理会它,在正常状态下运行应该不会报错。
 
楼上正确。
 
LEEMA说的对的。谢。
 
后退
顶部