Нарушение параллелизма 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);
                }

            }

Ответы (0 шт):