private void btnLogin_Click(object sender, EventArgs e) { MySqlConnection cn = AbrirConexao(); cn.Open(); MySqlCommand cmd = new MySqlCommand(); cmd.Connection = cn; cmd.CommandText = "Select *from usuarios where login= '******' and senha= '" + senha.Text + "'"; MySqlDataReader reader = cmd.ExecuteReader(); int count = 0; while (reader.Read()) { count = count + 1; } if (count == 1) { Formularios.Menu menu = new Formularios.Menu(); menu.ShowDialog(); this.Visible = false; } else { MessageBox.Show("Usuario ou senha incorretos!"); } cn.Close(); }
public void Logear(string usuario, string contraseña) { try { conex.Open(); SqlCommand cmd = new SqlCommand("SELECT usuario, Tipo_usuario FROM Usuario WHERE Usuario = '" + usuario + "' AND contraseña = '" + contraseña + "'", conex); cmd.Parameters.AddWithValue("usuario", usuario); cmd.Parameters.AddWithValue("pass", contraseña); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); if (dt.Rows.Count == 1) { this.Hide(); if (dt.Rows[0][1].ToString() == "Admin") { administr.ShowDialog(); } else if (dt.Rows[0][1].ToString() == "usuario") { usuar.ShowDialog(); } } else { txtcontraseña.Focus(); MessageBox.Show("Usuario y/o Contraseña Incorrecta"); conex.Close(); } } catch (Exception e) { MessageBox.Show(e.Message); } }