Ir para conteúdo

POWERED BY:

Arquivado

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

Wallcrawler

Tratar erros de script e banco de dados

Recommended Posts

Caros,

 

Estive lendo o site do imasters, e encontrei uma ótima matéria sobre tratamento de erros http (500, 404, etc), que fica nesse endereço: http://imasters.com.br/artigo/9005/asp...s_num_so_patch/

 

Gostaria de saber, tomando como exemplo o tratamento que consta no endereço acima, se existe algo parecido para erros de script ou mesmo de banco de dados.

 

Resumindo, existe alguma forma de se alertar ao desenvolvedor do site, via email, sms, sinal de fumaça, etc.. http://forum.imasters.com.br/public/style_emoticons/default/grin.gif quando ocorre algum erro de script ou de banco de dados?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, usando o argumento "ON ERROR RESUME NEXT" em seus scripts os erros não são mais exibidos aos usuários, eles são ignorados e o script continua rodando "normalmente".

 

O que pode ser feito com relação a isso é criar uma função e executá-la logo após cada bloco de códigos para testar se houve erro.

 

Qual seu nivel de conhecimento em ASP? Pergunto pois baseado nisso vamos explicando da melhor forma o que pode ser feito.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenho uma funcao assim para verificar o erro:

Public Sub TrataErroSistema(cUrlerro) 

	If Err.Number <> 0 Then
		Response.write( Err.Description )
	End If 

End Sub
dai eu chamo ela a cada trecho como foi falado anteriormente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, usando o argumento "ON ERROR RESUME NEXT" em seus scripts os erros não são mais exibidos aos usuários, eles são ignorados e o script continua rodando "normalmente".

 

O que pode ser feito com relação a isso é criar uma função e executá-la logo após cada bloco de códigos para testar se houve erro.

 

Qual seu nivel de conhecimento em ASP? Pergunto pois baseado nisso vamos explicando da melhor forma o que pode ser feito.

Meu nível de conhecimento eu o considero muito bom, e trabalho a 6 anos na área de desenvolvimento... Conheço o método via on erro resume next, e o fato de se colocar uma função para checar se houve erro tb.

 

Mas, gostaria de saber se existe algum método "universal", de modo que não necessite em um projeto pronto revisar todo o código. Seja ele via programação ou mesmo via configuração do IIS, que ao detectar uma falha ou erro, dispare um script ou mesmo um email para o desenvolvedor avisando-o do ocorrido, bem como a página, linha e etc...

 

Isso seria possível?

 

vlw.

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.