防止MySQL和Devart MySQL Connector中的并发冲突

时间:2018-10-31 15:51:53

标签: mysql concurrency devart

我继承了对许多慈善机构使用的应用程序的支持。

该应用程序使用Access数据库进行本地存储,并具有与MySQL数据库的基于Web的界面。

应用程序使用Devart MySQL连接器将数据同步到MySQL数据库,但这始终会出现以下错误:

Concurrency violation: the Update Command affected 0 of the expected 1 records.

我已经检查过,我认为这是由于Devart Found records中的设置引起的,但是由于我无法重新编译该应用程序,因此我认为没有办法从那一侧对其进行修复。

我可以在数据库方面进行任何更改以防止这些错误吗?

1 个答案:

答案 0 :(得分:0)

Setting "FoundRows=true;" in the connection string is the only way to change the provider behavior. Please check your application, maybe it allows modifying the connection string via its *.config file?