Comparar Cadenas Texto KO

miguel
21 de Noviembre del 2008
Tengo el siguiente cdigo 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()", lnea 645 ORA-06512: en lnea 1

nPos1 = Instr(sError, ":")
sCodigoError = trim(mid(sError, 1, nPos1))

' En sCodigoError se almacena [Oracle][ODBC][Ora]ORA-20113:

' La siguiente comparacin no funciona
if (sCodigoError = "[Oracle][ODBC][Ora]ORA-20113:") then
nPos2 = instr(nPos1, sError, "[")
end if
response.write(sError & "<br>")

(...)
end if

(...)


La comparacin de las cadenas de texto no me funciona.

Alguien ve algn fallo? Me podeis ayudar a hacerlo de otra forma?

Gracias por adelantado