管理员和用户使用visual studio 2019中的一个登录按钮登录



我有两个模块login和admin,还有一个登录按钮。我想要管理员和用户应该通过一个登录按钮登录,但他们的页面应该根据他们输入的用户名和密码显示。

private void btnlogin_Click(object sender, EventArgs e)
{
con.Open();
OleDbDataAdapter dt = new OleDbDataAdapter("select uid from [admin] where uname='"+txtuname.Text+"' and pass='"+txtpass.Text+"' ",con);
DataTable t = new DataTable();
dt.Fill(t);
if (t.Rows.Count == 1)
{
main m = new main();
this.Visible = false;
m.Show();
}
else
{
MessageBox.Show("wrong userid or password");
}
con.Close();

}

我想在本节中添加该代码。

为此,您需要创建一个可以命名为Users的表

现在,在这个表中,你必须设置角色,

角色可以是管理员和用户

现在,当任何人输入登录信息时,你必须检查密码和用户名,并获得该用户的信息

如果用户是管理员,则重定向到管理员模板如果用户随后重定向到用户

例如

if(role=="admin"){
//redirect to admin
}
if(role=="user"){
//redirect to user
}

最新更新