Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Popin

[Resolvido] Como tratar erro de excessão

Recommended Posts

Ola...Como faço para tratar o erro de excessão do banco quando por exemplo vou excluir uma cidade que esta sendo usada em outro cadastro?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente utilizar blocos de exessao:

 

try
 	//codigos a serem executados
except
	//mensagem de erro
end;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente utilizar blocos de exessao:

 

try
 	//codigos a serem executados
except
	//mensagem de erro
end;
Sim isso beleza, mas como eu faço os codigos a serem executados? O que tenho que pegar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O tratamento de erros que mensionei, tenta executar um comando (try) e caso encontre um erro executa um bloco de código alternativo (except).

Ex.:

 

try
	AssignFile(Arq, 'C:\arquivo.txt');
	ReWrite(Arq)
except
	ShowMessage('Erro ao criar o arquivo '#39'C:\arquivo.txt'#39);
end;

:D:D:D:D:D:D

Compartilhar este post


Link para o post
Compartilhar em outros sites

O tratamento de erros que mensionei, tenta executar um comando (try) e caso encontre um erro executa um bloco de código alternativo (except).

Ex.:

 

try
	AssignFile(Arq, 'C:\arquivo.txt');
	ReWrite(Arq)
except
	ShowMessage('Erro ao criar o arquivo '#39'C:\arquivo.txt'#39);
end;

:D:D:D:D:D:D

 

Deu certo, esta funcionando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.