PROBLEMAS COM ERROS
Estou tentando fazer uma função, mas que depedendo da forma que é escrita pode dar erros por causa do Microsoft ODBC para Oracle
Como eu posso fazer para se der o erro ele escapar e tentar a outra opção?
Que pode ser tanto em portugues:
Microsoft ODBC para Oracle
Como em ingles:
Microsoft ODBC for Oracle
Como eu posso fazer para se der o erro ele escapar e tentar a outra opção?
on error go to NOME DO ERRO
aqui voce coloca o codigo
NOME DO ERRO:
aqui voce coloca oq ele deve fazer caso dê erro!
com certeza tem outro jeito, mas por enquanto conheço somente esse! iÂÂÂ'm new! ehiueh
flw
aqui voce coloca o codigo
NOME DO ERRO:
aqui voce coloca oq ele deve fazer caso dê erro!
com certeza tem outro jeito, mas por enquanto conheço somente esse! iÂÂÂ'm new! ehiueh
flw
Mas como eu sei o número do erro??
faça o seguinte:
on error goto ingles
Microsoft ODBC para Oracle
ingles:
Microsoft ODBC for Oracle
assim se der erro ele irá desviar para a linha abaixo do Inglês: sem que o sistema caia.
on error goto ingles
Microsoft ODBC para Oracle
ingles:
Microsoft ODBC for Oracle
assim se der erro ele irá desviar para a linha abaixo do Inglês: sem que o sistema caia.
Ó“ um codiguinho básico:
'Pular o erro, caso aconteça
On Error Resume Next
cn.Open "Microsoft ODBC para Oracle"
'Se Tiver um erro, o codigo será <> 0
If Err.Number <> 0 then
'Teve erro, tentar de outra forma
cn.Open "Microsoft ODBC for Oracle"
end if
On Error Goto 0
Tópico encerrado , respostas não são mais permitidas