
28/12/2004, 18:37
|
| | Fecha de Ingreso: abril-2004 Ubicación: Medellin, colombia
Mensajes: 83
Antigüedad: 20 años, 9 meses Puntos: 0 | |
Hola Como estas, claro que lo puedes hacer, aqui te pongo un ejemplo.
Puedes utilizar un archivo plano (.txt) donde puedes poner los parametros fundamentales del Connection String, los cuales son:
DataSource, Initial Catalog, User ID, Password.
Luego desde el Global.asax.cs, en el Session_Start puedes utilizar un Stream Reader que te recorra el archivo plano y que te asigne a las diferentes variables de Application y Session los valores del .txt.
POr ejemplo:
System.IO.StreamReader Leer = new System.IO.StreamReader("Ruta de la Aplicacion");
Application("SERVIDOR") = Leer.ReadLine();
Application("DataBase") = Leer.ReadLine();
.
.
Session("Usuario") = "";
Session("Clave") = "";
Despues cuando validas la entrada de un usuario, me refiero a cuando un usuario inicia Sesion o se logea en el momento de la validacion puedes asignarle el valor a las variables de Session("Usuario") y Session("Clave") claro esta, si corresponde con los usuarios autorizados de la base de datos(Seguridad).
Por ejemplo:
if (Validacion == "OK")
{
Session("Usuario") = this.txtUserSession.text;
Session("Clave") = this.txtPasswordSession.text;
}
Asi, podras utilizar estas variables de Session por toda la aplicacion.
Ojala te sirva, si tienes dudas me escribes
Saludos....
__________________ Juan Esteban Giraldo Gomez
El querer es poder |