public Form2(Form1 MainForm, int User) { InitializeComponent(); MainForm_ = MainForm; User_ = User; if (User_ != 0) { FindBut.Enabled = false; } if (User == 0) { ComplexDB.ConnectionString = "Provider=SQLNCLI11;Data Source=DESKTOP-3TJHR5I\\SQLEXPRESS;Password=admin;User ID=admin;Initial Catalog=HorseComplex"; } else if (User == 1) { ComplexDB.ConnectionString = "Provider=SQLNCLI11;Data Source=DESKTOP-3TJHR5I\\SQLEXPRESS;Password=trainer;User ID=trainer;Initial Catalog=HorseComplex"; } else { ComplexDB.ConnectionString = "Provider=SQLNCLI11;Data Source=DESKTOP-3TJHR5I\\SQLEXPRESS;Password=stableman;User ID=stableman;Initial Catalog=HorseComplex"; } try { ComplexDB.Open(); MessageBox.Show("Подключено.", "Подключение", MessageBoxButtons.OK); } catch (Exception) { MessageBox.Show("Ошибка подключения к базе. Попробуйте еще раз.", "Подключение", MessageBoxButtons.OK); } }
private void Form2_FormClosing(object sender, FormClosingEventArgs e) { ComplexDB.Close(); MainForm_.Show(); }