using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using MySql.Data.MySqlClient; using MySqlX.XDevAPI; using static System.Windows.Forms.VisualStyles.VisualStyleElement; namespace WindowsFormsApp2 { public partial class Author : Form { string connectionString = "Server=85.239.57.125; Database=Gavrilov_Aksenov_exam; Uid=ISP41_Gavrilov; Pwd=ISP41_Gavrilov;"; public Author() { InitializeComponent(); } private void button3_Click(object sender, EventArgs e) { using (MySqlConnection conn = new MySqlConnection(connectionString)) { conn.Open(); string query = "SELECT role FROM authorization WHERE login = @login AND pass = @pass"; using (MySqlCommand cmd = new MySqlCommand(query, conn)) { cmd.Parameters.AddWithValue("@login", textBox1.Text); cmd.Parameters.AddWithValue("@pass", textBox2.Text); object result = cmd.ExecuteScalar(); if (result != null) { string role = result.ToString(); if (role == "1") { new Admin().Show(); } else if (role == "2") { new Client().Show(); } this.Hide(); } else { MessageBox.Show("Ошибка"); } } } } } }