Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2008, 23:32
uscosa
 
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...