我正在使用访问作为我的应用程序的数据库,我知道当多于1个用户尝试更新或在同一点将记录插入数据库时,Access会出现问题。
只是想知道,在这种情况下我该怎么办?我没有其他选择使用Access DB。我可以检查数据库是否被锁定等待一段时间,然后尝试尝试类似的事情。如果是,请告诉我如何做到这一点。
我正在使用ASP.net c#
答案 0 :(得分:2)
我担心您的信息不正确。正确设置数据库时,多个用户没有问题。如果有超过30个用户定期更新数据,您可能希望考虑除Jet / ACE之外的其他内容。
答案 1 :(得分:1)
访问或更正确JET没有超过1个用户编辑数据库的问题,如果确实如此,它就不会是一个数据库产品!但是你必须要小心,不要把东西锁得比你应该的长,或者对它施加太大的压力,但是对于许多小型应用来说,它是一个很好的选择。我个人让JET支持的应用程序处理大约30个活跃用户的用户群,没有任何问题