Access文件如何作为服务器数据库供局域网用户使用?
背景:小型进销存软件,用于几个部门间数据统一共享,并发数大约20人,所以不考虑其他数据库,不考虑数据安全等因素。
方式:以共享文件方式,数据库文件放置在共享文件夹内。用C#这了前台,封装了几个增删改查操作,目前不考虑权限差异,每个客户端都有读写该文件的权限。
问题:如何避免多用户写数据冲突,例如独占打开,或者同时编辑某表某条数据,或者还有其他的风险以及解决思路。
Access数据库提供给局域网多用户访问有2种方式
直接使用Access自带的链接表方式
or
将后端数据放在共享文件夹,使用ADO连接数据
https://www.zhihu.com/question/339858092