Я использую SQL Server Management studio и продолжаю получать ту же ошибку, и единственный способ избавиться от нее (обычно) - сбросить сервер SQL (что очень раздражает, а иногда и невозможно с моей удаленной машины)
Когда я добавляю строку в таблицу, а затем перехожу к «Редактировать верхние 200 строк», все это отображается и работает нормально, и я иду в поле, которое хочу изменить. Затем я изменяю что-то вроде 0 -> 1
, а затем получаю приятное дружеское всплывающее окно, в котором говорится: «Данные изменились с момента последнего получения панели результатов ... Ошибка управления оптимистичным параллелизмом». Я получаю сообщение «Строка не обновлена ... Обновленная строка была изменена или удалена с момента последнего получения данных»
Это очень раздражающая мелочь, потому что мне не нравится искать RID, а затем делать заявление об обновлении (и, возможно, беспокоиться о том, чтобы избежать выхода вручную)
Есть ли способ отключить проверку этого параллелизма или что-то в этом роде? Я знаю, что строка не была обновлена или что-то еще, и я попытался полностью закрыть Sql Server Management Studio и открыть ее снова безрезультатно, а также попытался обновить область результатов или обновить представление столбца. Ничего не избавляет от этой ошибки, но если я делаю "update ... set ... = ...", то это работает, так что у меня нет какой-либо ошибки параллелизма ..