Предотвращение нарушения параллелизма в MySQL и Devart MySQL Connector
Я унаследовал поддержку приложения, используемого рядом благотворительных организаций.
Приложение использует базу данных Access для локального хранения и имеет веб-интерфейс с базой данных MySQL.
Приложение синхронизирует данные с базой данных MySQL с помощью коннектора Devart MySQL, но это постоянно выдает следующую ошибку:
Concurrency violation: the Update Command affected 0 of the expected 1 records.
Я проверил, и я думаю, что это связано с настройкой в Devart Found records
но поскольку я не могу перекомпилировать приложение, я не думаю, что есть способ исправить это с этой стороны.
Могу ли я внести какие-либо изменения со стороны базы данных, чтобы предотвратить эти ошибки?
0 ответов
Установка "FoundRows=true;" в строке подключения есть единственный способ изменить поведение провайдера. Пожалуйста, проверьте ваше приложение, может, оно позволяет изменить строку подключения через файл *.config?