Я хочу сделать регистрационную форму, которая откроет отдельное окно для каждого пользователя . В этой базе данных программы есть 3 столбца. (Имя пользователя, пароль, тип пользователя) в этой программе есть 3 пользовательских типа (администратор, менеджер, пользователь). & каждый тип пользователя имеет отдельное окно.Как открыть отдельное окно для каждого пользователя
- админ = Form2
- менеджер = Форма Form3
- пользователя = Form4
Вот моя кнопка Войти код. Пожалуйста, помогите мне сделать это открытым отдельным окном для каждого типа пользователя.
SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=c:\users\sasindu\documents\visual studio 2010\Projects\Employee Database\Employee Database\Database.mdf;Integrated Security=True;User Instance=True");
SqlCommand cmd = new SqlCommand("select * from login where [email protected] and password [email protected]", con);
cmd.Parameters.AddWithValue("@username", textBox1.Text);
cmd.Parameters.AddWithValue("@password", textBox2.Text);
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
sda.Fill(dt);
con.Open();
int i = cmd.ExecuteNonQuery();
con.Close();
if (dt.Rows.Count > 0)
{
Form3 Form = new Form3();
Form.Show();
this.Hide();
}
else
{
MessageBox.Show("Please enter Correct Username and Password");
}
благодаря Manish братан ... – Sasindu
Добро пожаловать @Sasindu –
Вместо того чтобы делать 'если-else', тайному выше в' переключатель-case' –