public MainWindow() { try { InitializeComponent(); db = new ADatabase("database"); if (db.Connect()) { if (!ADatabase.MainDatabaseStructureIsOK(db.Connection)) { db.CreateDBStructure(); db.WriteParameters(); } ALayout.SetStatisticParametersListbox(allParameters_listbox, parametersToShow_listbox, ADatabaseWorker.GetAllParameters(db)); ALayout.SetStatisticZedgraphStyle(statistic_graph); ALayout.SetReflectogramZedgraphStyle(refl_graph); ScanTasks(); } else { MessageBox.Show("Не удалось соединиться с базой данных"); this.Close(); } } catch(Exception ex) { FileWorker.WriteEventFile(DateTime.Now, "MainWindow", "Ini", ex.Message); } }
public SqlWindow() { InitializeComponent(); db = new ADatabase("database"); if (db.Connect()) { if (!ADatabase.MainDatabaseStructureIsOK(db.Connection)) { db.CreateDBStructure(); db.WriteParameters(); } } else { MessageBox.Show("Не удалось соединиться с базой данных"); this.Close(); } }
private void connectToDatabase_btn_Click(object sender, EventArgs e) { IPAddress ipAddress; if (IPAddress.TryParse(databaseIP_textBox.Text, out ipAddress)) { db = new ADatabase("database", databaseIP_textBox.Text); if (db.Connect()) { if (!ADatabase.MainDatabaseStructureIsOK(db.Connection)) { db.CreateDBStructure(); db.WriteParameters(); } allParameters_listbox.Items.Clear(); parametersToShow_listbox.Items.Clear(); ALayout.SetStatisticParametersListbox(allParameters_listbox, parametersToShow_listbox, ADatabaseWorker.GetAllParameters(db)); MessageBox.Show("Соединение установлено!"); } else { MessageBox.Show("Не удалось соединиться с базой данных"); } } else { MessageBox.Show("Неверный адрес!", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } }