假设您有以下场景:
应用程序在两台计算机上本地运行,XML 文件是共享的。
用户1:加载文件。 用户 2:加载文件,更新第 5 行。 用户1:更新第6行,点击“保存”。 用户2:点击“保存”。
我可以防止上次“保存”点击覆盖用户 1 的更新值吗?
使用 MS Access DB 代替 XML 文件可以解决这个问题吗?
最佳答案
任何像样的数据库都可以解决诸如此类的并发问题。这就是为什么人们使用 MySQL/SQL Server/Oracle/PostGre 等而不是文本文件来存储数据(例如 StackOverflow 中的帖子)。
关于xml - 多个用户同时更新 XML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16441803/