Comparar Cadenas Texto KO
Tengo el siguiente código ASP:
(...)
if (err) then
sError = err.description
' El texto del error que devuelve es [Oracle][ODBC][Ora]ORA-20113: No se encuentra la persona. ORA-06512: en "PROCEDIMIENTO()", línea 645 ORA-06512: en línea 1
nPos1 = Instr(sError, ":")
sCodigoError = trim(mid(sError, 1, nPos1))
' En sCodigoError se almacena [Oracle][ODBC][Ora]ORA-20113:
' La siguiente comparación no funciona
if (sCodigoError = "[Oracle][ODBC][Ora]ORA-20113:") then
nPos2 = instr(nPos1, sError, "[")
end if
response.write(sError & "<br>")
(...)
end if
(...)
La comparación de las cadenas de texto no me funciona.
¿Alguien ve algún fallo? ¿Me podeis ayudar a hacerlo de otra forma?
Gracias por adelantado
(...)
if (err) then
sError = err.description
' El texto del error que devuelve es [Oracle][ODBC][Ora]ORA-20113: No se encuentra la persona. ORA-06512: en "PROCEDIMIENTO()", línea 645 ORA-06512: en línea 1
nPos1 = Instr(sError, ":")
sCodigoError = trim(mid(sError, 1, nPos1))
' En sCodigoError se almacena [Oracle][ODBC][Ora]ORA-20113:
' La siguiente comparación no funciona
if (sCodigoError = "[Oracle][ODBC][Ora]ORA-20113:") then
nPos2 = instr(nPos1, sError, "[")
end if
response.write(sError & "<br>")
(...)
end if
(...)
La comparación de las cadenas de texto no me funciona.
¿Alguien ve algún fallo? ¿Me podeis ayudar a hacerlo de otra forma?
Gracias por adelantado