Я получаю ошибку "не удается обновить идентификатор" в таблице обновлений.plz помогите мне решить эту проблему
Я получаю ошибку "не удается обновить идентификатор" в таблице обновлений.plz помогите мне решить эту проблему
Что я уже пробовал:
частная dataGridView1_CellContentClick недействительным(объект отправителя, DataGridViewCellEventArgs е)
{
если (dataGridView1.Колонки[Эл.ColumnIndex].Name == "Отправить")
{
using (OleDbConnection con1 = new OleDbConnection(con))
{
вы видите con1.Открыть();
for (int i = 0; i < dataGridView1.Rows.Граф; i++)
{
OleDbCommand cmd = новая OleDbCommand();
УМК.Подключение = видите con1;
//строки запроса query1 = ("вставить в отчеты (удостоверение личности,комментарии,отметки,рецензент,ReviewerDate) значения(@ИД@замечания@знаки,'" + окружающая среда.Имя Пользователя + "',Сейчас Же)");
строка запроса query1 = ("обновить отчеты установите ID = @ID,с комментариями = @комментариями,знаки = @знаки,рецензент = @РВР ReviewerDate = @rvrd где(ИД = @ИД)");
cmd.параметры.AddWithValue ("@id", dataGridView1.Rows[i].Ячейки[0].Значение);
cmd.параметры.AddWithValue ("@comments", dataGridView1.Rows[i].Ячейки[5].Значение);
cmd.параметры.AddWithValue ("@marks", dataGridView1.Rows[i].Ячейки[6].Значение);
cmd.параметры.AddWithValue ("@rvr", dataGridView1.Rows[i].Ячейки[8].Значение);
cmd.параметры.AddWithValue("@rvrd", dataGridView1.Rows[i].Ячейки[9].Значение);
УМК.CommandText = query1;
УМК.Метод executenonquery();
}
Ящик для сообщений.Show("Комментарии Отправлены", "Сообщение", MessageBoxButtons.Хорошо, MessageBoxIcon.Информация);
}
}