access多人同时操作存在的问题?
我基于ACCESS开发了一个系统,系统的窗体和数据库都在ACCESS里,如果多人同时操作的时候ACCESS经常会被锁死。对此请教各位高手,不知道有没有什么好的方法解决此问...
我基于ACCESS开发了一个系统,系统的窗体和数据库都在ACCESS里,如果多人同时操作的时候ACCESS经常会被锁死。对此请教各位高手,不知道有没有什么好的方法解决此问题,听说SQL SEVER可以解决此问题,不知道有没有什么方法可以将后台数据库升级为SQL数据库,将ACCESS数据库拆分成前后台数据库,前台用ACCESS的窗体和操作命令,后台用SQL数据库。请高手指路,最好有详细的操作说明
展开
2个回答
2013-06-08
展开全部
在网络慢的互联网上,SQL server也无法解决死锁的问题!一般的局域网里面死锁是不会产生的,除非你LAN中有DDOS攻击数据库服务器,造成网络拥堵,并且你程序中是自动提交(AUTOUPDATE=TRUE),事物完成后不及时提交(COMMIT ;)等等因素混合在一起才会出现局域网死锁,呵呵,不管你是什么数据库!
既然是很多人操作数据库,那务必要选择网络数据库啦,SQL SERVER是比较简单的,ACCESS只能是桌面数据库啊!但你要用ACCESS中的数据表单或者数据对象等操作SQL SERVER似乎不可能,你所说的讲ACCESS数据库拆分为前后台数据库也不可能,你的思路可能是先把数据收集到ACCESS,然后提交给SQL SERVER,呵呵,这样最麻烦,也最容易出错。
既然是很多人操作数据库,那务必要选择网络数据库啦,SQL SERVER是比较简单的,ACCESS只能是桌面数据库啊!但你要用ACCESS中的数据表单或者数据对象等操作SQL SERVER似乎不可能,你所说的讲ACCESS数据库拆分为前后台数据库也不可能,你的思路可能是先把数据收集到ACCESS,然后提交给SQL SERVER,呵呵,这样最麻烦,也最容易出错。
推荐于2018-05-13
展开全部
ACCESS的话.拆分数据库就不会容易做成死锁.多人可以共同修改一个表..找一台机做SERVER.拆分后.主数据库放D盘.共享.其他电脑放置前台MDB..以影射网络硬盘方式.在各电脑影射出SERVER上的主数据库MDB..在前台设置一下链连表就OK了..
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询