Hola a todos, hace un tiempo que no venía por acá, y como es costumbre, tengo un error en mi página. Tengo un archivo de texto en el cual estoy intentando insertar cierta información de los errores que se produzcan. Tengo un procedimiento que se encarga de esto, pero extrañamente cuando trato de insertar cosas como Err.Number, Err.Description, Err.Source, es decir, propiedades del objeto Error de ASP, no me inserta nada, pero si en lugar de eso inserto cadenas o números, me los inserta correctamente. Por que puede ser?, intente convertir en cadena a las propiedades que mencioné, pero tampoco me resultó.
Alguien tiene idea de por que pasa eso?.
Les dejo el código por si a alguno le interesa en darme una respuesta:
Código:
Sub InsertError(ErrorNumber, ErrorDescription, ErrorDateTime, ErrorLine, ErrorOrigin)
Const ForAppending = 8
Const strFilePath = "C:\ErrorsLog.txt"
Dim objFso
Dim objTs
Set objFso = Server.CreateObject("Scripting.FileSystemObject")
Set objTs = objFso.OpenTextFile(strFilePath, ForAppending)
objTs.WriteLine(ErrorNumber & String(2, vbTab) & ErrorDescription & String(7, vbTab) & ErrorDateTime & String(2, vbTab) & ErrorLine & String(1, vbTab) & ErrorOrigin)
objTs.Close()
Set objTs = Nothing
Set objFso = Nothing
End Sub
Estaré muy agradecido a quién pudiera darme una mano con esto. Muchas gracias a todos por haber leído el mensaje. Saludos!.