使用ASP.NET(WebForm),当多个用户同时尝试访问时,如何避免MS Access锁定?我知道MS Access对于那个目的来说并不是最佳的,但是它的方法是什么?我假设我要做某种排队,但是怎么做?
答案 0 :(得分:1)
MS Access绝对不是最佳选择。
不确定您正在尝试做什么,但如果文件从不同用户多次打开,则MS Access会锁定该文件。您需要确保访问该文件的系统用户始终相同(例如您的IIS用户可能)或编写一个处理访问权限的小包装器。
你仍然只能一次做一个请求所以是的,你需要一个队列来完成这项工作。
但是我强烈建议使用SQL,也许尝试使用SQL Express作为免费的,并且它更容易在顶部使用。