public Update(string server, LoadProgram load) { try { _server = server; _load = load; ScanFile(); } catch (Exception ex) { var commandClient = new CommandClient(); commandClient.WriteFileError(ex, null); } }
public static bool InizializeConnectString() { LoadProgram lp = new LoadProgram(); lp.Load_File_Configuration(); try { ConnectBuilder.InitialCatalog = _confConnection.Base; ConnectBuilder.DataSource = _confConnection.Source; if (!string.IsNullOrEmpty(_confConnection.Port)) { ConnectBuilder.DataSource += "," + _confConnection.Port; } ConnectBuilder.IntegratedSecurity = false; ConnectBuilder.UserID = _confConnection.Login; ConnectBuilder.Password = _confConnection.Password; ConnectBuilder.ConnectTimeout = 15; Connect = new SqlConnection(); Connect.ConnectionString = ConnectBuilder.ConnectionString; if (string.IsNullOrEmpty(_confConnection.User)) { MessageBox.Show(@"Укажите ваше имя: Справка->Настройки->Личные данные.", @"Внимание", MessageBoxButtons.OK, MessageBoxIcon.Information); } if (string.IsNullOrEmpty(_confConnection.AutoSearch)) { new Configuration().CheackeAutoSearch(); } User = _confConnection.User; return(true); } catch (Exception ex) { MessageBox.Show(@"Произошла ошибка: " + ex.Message, @"Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(false); }
private void radButton2_Click(object sender, EventArgs e) { SqlConnectionStringBuilder connectBuilder = new SqlConnectionStringBuilder(); connectBuilder.InitialCatalog = textBox_base.Text; connectBuilder.DataSource = textBox_server.Text; if (!string.IsNullOrEmpty(textBox_port.Text)) { connectBuilder.DataSource += "," + textBox_port.Text; } connectBuilder.IntegratedSecurity = false; connectBuilder.UserID = textBox_login.Text; connectBuilder.Password = textBox_password.Text; connectBuilder.ConnectTimeout = 5; if (new CommandServer().isServerConnected(connectBuilder.ConnectionString)) { MessageBox.Show(@"База данных успешно подключена.", @"Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Information); Save(); LoadProgram.Connect.ConnectionString = connectBuilder.ConnectionString; if (!LoadProgram.CheackVersion()) { Close(); } else { MessageBox.Show(@"Версия прогаммы не совпадает. Приложение перезапустится", @"Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); Application.Restart(); } } else { MessageBox.Show(@"Указанный сервер не доступен.", @"Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); _close = true; } }