Try Except nao funciona
Olá pessoal !!
Tenho um sistema que roda com AdoQuery e Access 97. Quando coloco o codigo abaixo e forco um erro no banco, ele não sai pelo except.
Estou fazendo algo de errado ???
Try
Ds.AutoEdit:=False;
Tbl.Post;
BtnConfirma.Enabled:=False;
BtnCancela.Enabled:=False;
except
Showmessage(´Erro Inesperado´);
end;
Tenho um sistema que roda com AdoQuery e Access 97. Quando coloco o codigo abaixo e forco um erro no banco, ele não sai pelo except.
Estou fazendo algo de errado ???
Try
Ds.AutoEdit:=False;
Tbl.Post;
BtnConfirma.Enabled:=False;
BtnCancela.Enabled:=False;
except
Showmessage(´Erro Inesperado´);
end;
Robsons
Curtidas 0
Respostas
Titanius
31/07/2006
Voce pode tentar fazer assim:
[]s
Try Ds.AutoEdit:=False; Tbl.Post; BtnConfirma.Enabled:=False; BtnCancela.Enabled:=False; except on Exception do Exception.Create(Erro Inesperado´); end;
[]s
GOSTEI 0
Marco Salles
31/07/2006
Olá pessoal !!
Tenho um sistema que roda com AdoQuery e Access 97. Quando coloco o codigo abaixo e forco um erro no banco, ele não sai pelo except.
Estou fazendo algo de errado ???
antes de prosseguir , a aconselhável rodar o programa pelo executável e não pelo [b:e51a42a15c]<F9>[/b:e51a42a15c] do delphi.. e veja a mensagem que voce recebe no caso do erro.
GOSTEI 0
Robsons
31/07/2006
funcionou.....Obrigado
GOSTEI 0