我有一个收银系统,有两个角色,比如管理员和收银员。我需要更新我想要摆脱角色的应用程序,并且当用户输入用户名和密码时,要根据他们的角色加载表单。换句话说,我不希望用户从登录中选择角色。
我正在使用 Visual Studio 15 和 Microsoft SQL server 14。下面的代码是登录按钮。
Form2 dash = new Form2();
Form10 userdash = new Form10();
DBConnection.DBC_Connection db = new DBConnection.DBC_Connection();
DBConnection.Login lg = new DBConnection.Login();
SqlDataAdapter sda = new SqlDataAdapter("select count(*) from Login where Type='" + comboBox1Type.Text + "' and Username='" + textBox1.Text + "'and Password='" + textBox2.Text + "'", db.creatconnection());
DataTable dta = new DataTable();
sda.Fill(dta);
if (dta.Rows[0][0].ToString() == "1" && comboBox1Type.Text == "Admin")
{
this.Hide();
dash.Show();
}
else
{
if (dta.Rows[0][0].ToString() == "1" && comboBox1Type.Text == "User")
{
this.Hide();
userdash.Show();
}
else
{
MessageBox.Show("Invalid Login try checking Useraname Or Password !" , "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
慕的地6264312
吃鸡游戏
相关分类