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..."
|
|
|
|
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... 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 _____________________________________________________ "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
|