Saludos.
Antes de intentarlo quería saber si alguien ha realizado conexión a una BD y hacer una consulta para estabelcer el valor de una variable de sesión desde el GLOBAL.ASA.
Thanks
Jo
| |||
En el Global.asa creas la variables Sub Session_OnStart Session("Login")="" Session("Clave")="" puedes llenar una variable de sesion en cualquier pagina asi Dim A A = 1234 Session("Login") = A o ver lo que hay en tu var response.write Session("Login") |
| ||||
Creo que no me expliqué bien Esto es válido en el global.asa?: -------empieza aqui-------- <!--#include file="abrir_conexion.asp"--> <SCRIPT LANGUAGE='VBScript' RUNAT='Server'> str_valor_unico = "SELECT max(cod_periodo) " & _ FROM periodos" set rs = conn.execute(str_valor_unico) Sub Session_OnStart session("cod_periodo_actual")= rs("cod_periodo") End Sub </SCRIPT> -------termina aqui--------- thanks!
__________________ José G. Díaz Unda Analista de Sistemas |
| ||||
en princpio yo diria que si. lo unico que me hace dudar de si funcionaria o no es el include del principio de la pag. lo que es seguro que ese include deberias de sustituirlo por un include virtual, el tipo file te dara problemas: <!--#include virtual="incs/abreCnn.inc"--> y tambien no se si deberia estar puesto dentro de las etiquetas <SCRIPT LANGUAGE='VBScript' RUNAT='Server'> y </SCRIPT> y porsupuesto acuerdate e cerrar la conexion a la bd... es MUY importante. |