Я получаю нарушение параллелизма в моей команде update, когда пытаюсь сохранить данные в базе данных.Я часами пытался найти решение, но оно ускользает от меня.Я изменяю один столбец примерно в 90% моих строк в строке с 4200 плюс данных.Я использую таблицу данных с первичным ключом.Я также использую sqlitedatadapter:
Dim cbActiveCustomers As New SQLiteCommandBuilder(ActiveCustomersAdapter)
ActiveCustomersAdapter.Update(DTActiveCustomers)
Я заполняю данные этим
sql = "SELECT * FROM Customers WHERE Status = 'Active'"
ActiveCustomersAdapter = New SQLiteDataAdapter(sql, conn)
ActiveCustomersAdapter.Fill(DTActiveCustomers)
Я заполняю таблицу, перебираю таблицу, изменяя одно поле даты, добавляя переменную приращения кстолбец даты, а затем попытайтесь сохранить, как указано выше.В базе данных нет одновременных пользователей и других действий.Я явно не делаю что-то правильно, но не нашел указателя на то, что мне не хватает.
Ваша помощь приветствуется.Брэд
Редактировать: эта ошибка возникает при выполнении этой команды:
ActiveCustomersAdapter.Update(DTActiveCustomers)
Нарушение параллелизма: команда UpdateCommand затронула 0 из ожидаемых 1 записей.