Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 06-feb-2008, 06:01   #1 (permalink)
pablokes ha deshabilitado el karma
 
Fecha de Ingreso: enero-2008
Mensajes: 154
Exclamación login y statusStrip

hola comunidad que tal?

vamos al grano

tengo el siguente codigo



e program.cs donde se inicia mi aplicacion tengo:


Código:
Clases.FrmLogin fAcceso = new Clases.FrmLogin();

if (fAcceso.ShowDialog() == System.Windows.Forms.DialogResult.OK)

{

fAcceso.Close();

Application.Run(new FrmSist());

}

}

// para buscar la contraseña si es valida
Código:
public ArrayList buscarUsuario(Login logi)

{


ArrayList resultado = new ArrayList();

string sql = "Select * from login where 69=69";

if(logi.Contraseña.Length > 0)

{

sql = sql+"and contraseña='" +logi.Contraseña + "'";

}

SqlCommand query = cnn.CreateCommand();

query.CommandText = sql;

SqlDataReader reader = query.ExecuteReader();

if (!reader.Read())

{

reader.Close();

}

do

{

logi = new Login(reader.GetString(0), reader.GetString(1));

resultado.Add(logi);

}

while (reader.Read());


reader.Close();

return resultado;

para llevarla l form acceso


Código:
private void btmEntrar_Click(object sender, EventArgs e)

{

FrmSist principal = new FrmSist();

Clases.ConexionSql registro = new ConexionSql();

Clases.Login logi = new Login();

logi.Contraseña = this.txtClave.Text;

ArrayList resultado = registro.buscarUsuario(logi);

foreach (Login login in resultado)

{

this.DialogResult = DialogResult.OK;

nombreUsuario = login.Usuario;


}

Hide();


MessageBox.Show(nombreUsuario);

}





y ahora para poner el resultado del nombreUsuario en un lbl del form del sistema principal como lo hago?? obviamente el label que esta en el statusStrip
pablokes está desconectado   Responder Citando
Antiguo 08-feb-2008, 21:35   #2 (permalink)
jose_d está en el buen camino
 
Avatar de jose_d
 
Fecha de Ingreso: enero-2003
Ubicación: Cali
Mensajes: 192
Enviar un mensaje por MSN a jose_d
Re: login y statusStrip

Hola una idea mira podes crear otro constructor que reciba como parametro el nombre de usuario de esta manera

new FrmSist(NombreUsuario);

y luego en el load pues ya podes hacer lo que queras con el.

es una idea espero te sirva
__________________
El leer te da el poder de mejorar
jose_d está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 09:22.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93