
ila_iv_id566844132dnevnikru / Разработки для умных студентов на 5 / 665005-1 vrn / Регистрация
.docxusing 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 System.Data.SqlClient;
namespace WindowsFormsApp6
{
public partial class Form1: Form
{
public Form1()
{
InitializeComponent();
}
private void button2_Click(object sender, EventArgs e)
{
var login = textBox1.Text;
var password = textBox2.Text;
var role = textBox3.Text;
var sqlCon = new SqlConnection("Data Source=DESKTOP-P4SL3A5\\SQLEXPRESS; Initial Catalog=Драгоценный_мир; Integrated Security=True;");
sqlCon.Open();
string commandSel = $@"SELECT * FROM [Аккаунты] WHERE [Логин] = '{login}'";
using (var cmdSel = new SqlCommand(commandSel, sqlCon))
{
var reader = cmdSel.ExecuteReader();
if (!reader.HasRows)
{
reader.Close();
var commandIns = $@"INSERT INTO [Аккаунты] ([Логин], [Пароль], [Уровень доступа]) VALUES ('{login}', '{password}', '{role}');";
var cmdIns = new SqlCommand(commandIns, sqlCon);
cmdIns.ExecuteNonQuery();
MessageBox.Show("Вы успешно зарегистрировались!");
}
else
{
MessageBox.Show("Пользователя с такими данными уже существует!");
}
}
sqlCon.Close();
}
}
}