为什么这句异常总是捕捉不到呢?
try
ADOConnection1.ConnectionString:= 'Provider=SQLOLEDB.1;Password= '+registerTemp.readstring( 'userpass ')+ ';Persist Security Info=True;User ID= '+registerTemp.readstring( 'username ')+ ';Initial Catalog= '+label1.Caption+ ';Data Source= '+combobox1.Text;
except
Application.messagebox( '数据库设置参数有错误,请核实。 ', '提示 ',MB_ICONERROR);
application.Terminate;
end;
我想捕捉到下面的异常
Application.messagebox( '数据库设置参数有错误,请核实。 ', '提示 ',MB_ICONERROR);
可是总是捕捉不到呀
应该怎么写/
[解决办法]
try
ADOConnection1.close;
ADOConnection1.ConnectionString:= 'Provider=SQLOLEDB.1;Password= '+registerTemp.readstring( 'userpass ')+ ';Persist Security Info=True;User ID= '+registerTemp.readstring( 'username ')+ ';Initial Catalog= '+label1.Caption+ ';Data Source= '+combobox1.Text;
ADOConnection1.open;
except
Application.messagebox( '数据库设置参数有错误,请核实。 ', '提示 ',MB_ICONERROR);
application.Terminate;
end;