Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2008, 07:01
pablokes
 
Fecha de Ingreso: enero-2008
Mensajes: 233
Antigüedad: 16 años, 4 meses
Puntos: 2
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