USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Tratamento de Erro
Felipe
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 06/05/2005 13:47 hs            
Boa Tarde a todos,
 
Gostaria de saber como posso estar fazndo um tratamento de erro que me indicasse a linha do Código fonte onde ocorre o erro. Tipo gerando um log, ou gravando numa tabela.
 
Obrigado!!!
   
screech
PORTO ALEGRE
RS - BRASIL
ENUNCIADA !
Postada em 07/05/2005 02:45 hs            
Dica: Quando tiveres o sistema pronto para o cliente...o ideal é que não haja erro algum!!! Creio que devas usar tratamentos de erros que possam ser feitos de alguma maneira pelo usuário, como exemplo: informe um campo com dados numéricos, e o retardado digita letras só para complicar(isto já aconteceu comigo)

Exemplo de código
private sub Incluir()
'Tratamento de Erro
on error goto Erro

...
Seu código
...

Erro:
MsgBox "Ocorreu um erro durante o cadastro" & vbCrLf & vbCrLf & _
"Número: " & Err.Number & vbCrLf & _
"Descrição: " & Err.Description, vbCritical, "Erro"
end sub

Este é um exemplo simples...mas a culpa do erro do não deve, em hipótese alguma ser do programados, mas sim do usuário!!!

--------------------------------------
Screech
"Programar é arte..."
   
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 08/05/2005 15:47 hs            
Da mesma forma q existe o objeto Err que retorna diversas informaçoes sobre um erro, existe uma variavel Static, chama ERL (Err Line) que armazena a linha, desde q o seu codigo seja numerado...
 
da uma olhada em http://www.macoratti.net/erros.htm, lá fala coisas basicas sobre tratamento de erros, e aborda como numerar as linhas e como usar a variavel ERL...
 
Espero ter ajudado...


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página