Предотвращение нарушения параллелизма в 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?

Другие вопросы по тегам