
06/03/2008, 23:32
|
| | Fecha de Ingreso: marzo-2008
Mensajes: 11
Antigüedad: 17 años, 2 meses Puntos: 0 | |
Que será lo que no funciona aqui ? Hola
Estoy haciendo mis primeros pasos con ASP y me he guiado con algunos ejemplos que se consiguen en Internet.
El siguiente Codigo me funciona bien mientras pruebo internamente con el localhost, pero cuando lo accedo desde un aparato movil al IP público no me funciona. Practicamente el SELECT no se cumple y se me redirecciona al "Error_EmplNOlicalizado.asp". Lo interesante es que cuando reemplazo la instrucción: wIdEmpl = Trim(Session("sIdEmpl")) por: wIdEmpl = "1256" (que es la información que se le carga a la variable session en un Form previo) si me trae la información del SELECT. Tengo la impresión que la información que proviene del Session como que no trabaja. Alguien sabe porque me sucede esto ?
Codigo:
Dim wIdEmpl, strCnn, wVdor, wRuta
Dim strSQL
Dim cnn1
Dim rs
wIdEmpl = Trim(Session("sIdEmpl"))
Call Conexion()
strSQL = "SELECT * FROM Empleados WHERE Cstr(IdEmpleado) = '" & wIdEmpl & "' "
rs.Open strSQL, cnn1
If not rs.EOF then
wVdor = rs.Fields("Nombre")
Session("sVdor") = wVdor
wRuta = rs.Fields("Ruta")
Else
Response.redirect "Error_EmplNOlicalizado.asp"
End If
rs.Close
Cnn1.Close
set rs=nothing
set Cnn1=nothing
Saludos y muchas gracias de antemano... |