@nikitasalnikov
Новичок

Нарушение параллелизма DELETE COMMAND?

появилась вот такая ошибка в виде нарушения параллелизма DELETE COMMAND при запуске .exe файла. появляется именно когда я удаляю только что добавленную строку в БД и хочу чтобы это действие сохранилось в БД. но стоит перезагрузить программу и все спокойно сохраняется после удаления. при запуске в VS никаких ошибок не выскакивает. куда копать не знаю. первичный ключ в БД имеется, как писали в некоторых темах. Tables[0].AcceptChanges(); тоже пробовал, но не помогает.
private void DeleteButton_Click(object sender, EventArgs e)
        {
           foreach(DataGridViewRow row in dataGridView1.SelectedRows)
            {
                    dataGridView1.Rows.Remove(row);
                accountingTableAdapter.Update(база_данныхDataSet.Accounting);
            }
            
        }
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ответы на вопрос 1
@oxidmod
Я думаю, что сначала нужно удалить данные из БД, и вероятно вам нужен какой-то другой метод в accountingTableAdapter. И только после успешного удаления из бд - удалять строку из dataGridView1
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
15 авг. 2020, в 01:45
95000 руб./за проект
14 авг. 2020, в 22:47
15000 руб./за проект
14 авг. 2020, в 22:40
15000 руб./за проект