Tratando erros das tabelas do BD
Olá, qual a melhor maneira para eu tratar erros como não permitir que o usuário tente gravar na tabela sem ter digitado nada, duplicação de chave primária, duplicação de campos indexados, gostaria de enviar uma mensagem quando ele tentar fazer isso, qual o melhor lugar para eu tratar esses erros, no evento onPostError da tabela ou no próprio botão que ira executar a gravação dos dados??? por favor se for possível me envie um exemplo de como tratar esses erros, se possuir um tutorial ou apostila tbm agradeceria muito se puder me passar.........Desde ja agraço...um abraço....KANIGGIA
Kaniggia
Curtidas 0
Respostas
Lucas Silva
03/02/2004
De uma forma bem genérica vc pode usar o try..except
try Aqui vc coloca os métodos de salvar except ShowMessage(´Ocorreu um erro!´) end;
GOSTEI 0
Kaniggia
03/02/2004
Olá, obrigado pela ajuda, mas só estou com uma dúvida, qual o melhor lugar para eu usar esse try except no evento onclick do botão que irá efetuar a gravação dos dados ou no evento onposterror da tabela?
Desde já agradeço...um abraço...KANIGGIA
Desde já agradeço...um abraço...KANIGGIA
GOSTEI 0
Lucas Silva
03/02/2004
Olá, obrigado pela ajuda, mas só estou com uma dúvida, qual o melhor lugar para eu usar esse try except no evento onclick do botão que irá efetuar a gravação dos dados ou no evento onposterror da tabela?
Desde já agradeço...um abraço...KANIGGIA
Usa no click botão salvar..
procedure TForm1.btnSalvarClick() begin try // Aqui estão os métodos de salvar. except ShowMessage(´Erro!´); end; end;
GOSTEI 0