Fórum ajuda com o application events #532175

19/09/2015

0

estou tentando tratar um erro de violação de chave unica

procedure TFrmCadastro_Usuario.ApplicationEvents1ActionExecute(
Action: TBasicAction; var Handled: Boolean);
begin
if pos(upperCase('unique key constraint'), UpperCase(E.Message)) > 0 then
begin
beep;
showmessage('Usuário já existe no cadastro.');
Exit;
end;
end;


o delphi está reclamando desse (E.message)
Emanuel Gonçalves

Emanuel Gonçalves

Responder

Posts

19/09/2015

Jacques Silva

Use o evento OnException para esta função.
Responder

Gostei + 0

19/09/2015

Emanuel Gonçalves

obrigado
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar