}//отключение от БД private void DataGridView1_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { string Выбрано = dataGridView1.CurrentCell.Value.ToString(); string Столбец = dataGridView1.CurrentCell.ColumnIndex.ToString(); if (Столбец == "0") { Auth.Запрос = $"SELECT * FROM `remont` WHERE `ID`={Выбрано}"; MySqlConnection Коннектор = new MySqlConnection(Auth.СтрокаПодключения); MySqlCommand Комманда = new MySqlCommand(Auth.Запрос, Коннектор); Коннектор.Open(); MySqlDataReader езультат = Комманда.ExecuteReader(); езультат.Read(); for (int ячейка = 0; ячейка < ДанныеДляОтбора.КолСтр; ячейка++) { //if (ячейка == 6| ячейка == 27| ячейка == 14| ячейка == 19) //{ if (ДанныеДляОтбора.емонт[ячейка] == "0000-00-00") { ДанныеДляОтбора.емонт[ячейка] = "2000-01-01"; } //ДанныеДляОтбора.Ремонт[ячейка] = DateTime.Parse(Результат[ячейка].ToString()).ToString("dd'.'MM'.'yyyy"); //} //else //{ ДанныеДляОтбора.емонт[ячейка] = езультат[ячейка].ToString(); //} } Отключиться(Коннектор); Remont O_Rem; O_Rem = new Remont(); O_Rem.Show(); } }
private void BFind_Click(object sender, EventArgs e) { bool Result = int.TryParse(tFind.Text, out int Out); if (Result == true & Auth.ВсегоРемонтов >= Out) { Auth.Запрос = $"SELECT * FROM `remont` WHERE `ID`={Out}"; MySqlConnection Коннектор = new MySqlConnection(Auth.СтрокаПодключения); MySqlCommand Комманда = new MySqlCommand(Auth.Запрос, Коннектор); Коннектор.Open(); MySqlDataReader езультат = Комманда.ExecuteReader(); езультат.Read(); for (int ячейка = 0; ячейка < ДанныеДляОтбора.КолСтр; ячейка++) { ДанныеДляОтбора.емонт[ячейка] = езультат[ячейка].ToString(); } Отключиться(Коннектор); Remont O_Rem; O_Rem = new Remont(); O_Rem.Show(); } else { MessageBox.Show("Проверьде номер, возможно вы ввели номер ремонта, которого не существует", "Err"); } }
private void DgSpisanie_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { string Выбрано = dgSpisanie.CurrentCell.Value.ToString(); string Столбец = dgSpisanie.CurrentCell.ColumnIndex.ToString(); if (Столбец == "0") { Auth.Запрос = $"SELECT * FROM `remont` WHERE `ID`={Выбрано}"; MySqlConnection Коннектор = new MySqlConnection(Auth.СтрокаПодключения); MySqlCommand Комманда = new MySqlCommand(Auth.Запрос, Коннектор); Коннектор.Open(); MySqlDataReader езультат = Комманда.ExecuteReader(); езультат.Read(); for (int ячейка = 0; ячейка < ДанныеДляОтбора.КолСтр; ячейка++) { езультат[ячейка].ToString(); ДанныеДляОтбора.емонт[ячейка] = езультат[ячейка].ToString(); } Отключиться(Коннектор); Remont O_Rem; O_Rem = new Remont(); O_Rem.Show(); } }