locked
Obter erro ao chamar procedure do oracle RRS feed

  • Pergunta

  • Boa Tarde.

     

    Fiz com que através do excel eu chame uma procedure de insert do Oracle. Estou forçando o erro de tentar inserir duas vezes o mesmo registro, para que seja exibido erro de violação de chave. O problema é que eu não consigo obter um número/identificação deste erro para tratá-lo na minha macro.

     

    Alguém tem alguma idéia de como posso obter esta informação?

     

    Grato.

     

    Rafael Esteves

    quarta-feira, 30 de abril de 2008 19:01

Todas as Respostas

  • Rafael.

    Use um comando

    Code Snippet

    On Error Resume Next

     

     

    para permitir que o código continue sendo executado e em seguida uma instrução

    Code Snippet
    Mensagem = MsgBox(Err.Number)

     

     

    para visualizar o número do erro gerado.

    [ ]s

     

    quarta-feira, 30 de abril de 2008 19:33