// -------------------------------------- Загрузка таблицы ------------------------------------------------------ \\ private void LoadData() { // Проверяем наличие интернета if (System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable()) { try { // Открываем соединение db.openConn(); // Выбираем данные из таблицы пользователя сортированные по ID MySqlCommand command = new MySqlCommand("SELECT * FROM `" + log + "` ORDER BY `id`", db.getConn()); // Считываем данные из базы данных MySqlDataReader reader = command.ExecuteReader(); // Создаем список строкового масива List <string[]> data = new List <string[]>(); // Получаем данные while (reader.Read()) { // Добавляем новую строку состоящую с двух елементов в список data.Add(new string[2]); // Вносим первый елемент масива в Название data[data.Count - 1][0] = reader[1].ToString(); // Вносим второй елемент масива в Сообщение data[data.Count - 1][1] = reader[2].ToString(); } reader.Close(); // Закрываем соединение db.closeConn(); // Выводим данные в таблицу foreach (string[] s in data) { dataGridView1.Rows.Add(s); } } catch { // Закрываем форму this.Close(); // Выводим форму авторизации LoginForm logF = new LoginForm(); logF.Show(); MessageBox.Show("Непредвиденная ошибка!"); } } else { // Закрываем форму this.Close(); // Выводим форму авторизации LoginForm logF = new LoginForm(); logF.Show(); MessageBox.Show("Проверьте доступ к интернету"); } }