Пользователи Войти с несколькими уровнями разрешений через SQL - PullRequest
0 голосов
/ 20 января 2019

Я хочу, чтобы пользователь входил в систему с несколькими уровнями разрешений, My SQL имеет столбец Perm_type Я хочу, чтобы Perm_type равнялся 1 шоу Администратор, Perm_type равнялся 2 show Staff

Я не знаю, как добавить код для проверки Perm_type

SQL

Мой код

  public Login_form()
    {
        InitializeComponent();

        /*initialize connection*/
        con = new MySqlConnection("Server=localhost;Database=demo;user=demouser;Pwd=demopassword;SslMode=none");

    }
    private void Login_btn_Click(object sender, EventArgs e) //Log In Button
    {
        string user = id_txt.Text;
        string pass = Pwd_txt.Text;
        cmd = new MySqlCommand();
        con.Open();
        cmd.Connection = con;
        cmd.CommandText = "SELECT * FROM demo_login where id='" + id_txt.Text + "' AND password='" + Pwd_txt.Text + "'";
        dr = cmd.ExecuteReader();

        if (dr.Read())
        {

                Administrator new_Form = new Administrator();
            new_Form.Show();

        }
        else
        {
            MessageBox.Show("Invalid Login please check username and password");
        }
        con.Close();
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...