关于数据库关闭的问题!(50分)

  • 主题发起人 主题发起人 shuoshuo
  • 开始时间 开始时间
S

shuoshuo

Unregistered / Unconfirmed
GUEST, unregistred user!
我希望当应用程序报系统错误时(比如内存不够等错误)我的程序就会自动关闭所有数据库
请问应该怎样做?
 
rocedure tform1.myexception(Sender: TObject; E: Exception)
if e.message = 'xx' then
begin
//ADOConn.Connected := false;//if use ado
//Database1.Connected:=false;//if bde was used
//or close one by one
//or for i:=0 to componentscount-1 do
// if components is tadoquery then
// (components as tadoquery).close;
end;
end;

procedure form1oncreate...
begin
application.onexception := myexception;
end;
 
接受答案了.
 
后退
顶部