declarar variable session

17/12/2003 - 21:59 por Tazz | Informe spam
amigos holas nuevamente

en la pagina acceso.asp tengo el siguiente codigo

if not Rst1.eof then
Session("empresa")=Rst1("RazonSocial")
Session("rut")=Rst1("rut")
Response.Redirect("maestroprov.asp")
else
Response.redirect("novalidoing.htm")
end if

pero en la pagina maestroprov.asp no puedo usar las variables de session me
salen nulas, alguien sabe por ke es eso?

De Antemano Muchas Gracias

Ricardo Peña
Stgo., Chile
MBPC-Certificado(chileno ahi ke ser)

Preguntas similare

Leer las respuestas

#1 Xus
17/12/2003 - 20:22 | Informe spam
Prueba así:

empresa=Rst1("razonsocial")
session("empresa")=empresa

Mezquindades del VBscript, parece que se hace la picha un lío con tantas
asignaciones de golpe...


"Tazz" ha escrit en el missatge dels grups de
discussió:
Mostrar la cita
me
Mostrar la cita
#2 Diego Uribe
17/12/2003 - 21:02 | Informe spam
Es posible que las estes recogiendo nulas...
tal vez el rst1 tiene registros pero el registro en "RazonSocial" y en "rut"
sean nulos
ensaya antes de redireccionar a imprimirlas utilizando:

function hollow(str)
dim tmp
if isnull(str) then
tmp=""
Elseif isempty(str) then
tmp=""
Else
tmp = str
End if
End function

if not Rst1.eof then
Session("empresa")=Hollow(Rst1("RazonSocial"))
Session("rut")=Hollow(Rst1("rut"))
Response.write Session("empresa") & "<BR>"
Response.write Session("rut") & "<BR>"
Response.end
'Response.Redirect("maestroprov.asp")
else

Response.write "No asigno nada!!<BR>"
Response.end
'Response.redirect("novalidoing.htm")
end if



"Tazz" escribió en el mensaje
news:
Mostrar la cita
me
Mostrar la cita
#3 Diego Uribe
17/12/2003 - 21:04 | Informe spam
Se me olvidaba,
En el peor de los casos puedes utilizar:


redirpag = "maestroprov.asp?rzn=" & rst1("RazonSocial") & "&rut=" &
rst1("rut")
Response.redirect(redirpag)


"Tazz" escribió en el mensaje
news:
Mostrar la cita
me
Mostrar la cita
#4 Matias Iacono
17/12/2003 - 21:42 | Informe spam
Verifica que tu navegador tenga la capacidad de soportar COOKIES!


"Tazz" escribió en el mensaje
news:
Mostrar la cita
me
Mostrar la cita
#5 Raul Carrillo aka Metsuke
18/12/2003 - 12:29 | Informe spam
Mostrar la cita
Segun el codigo creo que estarías asignando a las variables de session, un
vector al objeto y no el contenido del campo, con lo cual, una vez cerrado
el recordset, perderías su contenido. Prueba a asignar las variables de
session del siguiente modo:

Session("empresa") = "" & Rst1("RazonSocial")

Saludos

Raul Carrillo aka metsuke
Ads by Google
Search Busqueda sugerida