officeba > 单独文章


ACCESS2007 如何实现多用户

ACCESS2007 如何实现多用户,最近才知道,原来多个用户同时打开同一个Access的时候,只有一个用户能进行写操作,其他的都不能。因为Access会把数据库上锁,生成一个同名的*.ldb文件。上网找了很多相关信息,暂时没有找到有效的方法来解决该问题。

平时使用的VB调用Access的时候,习惯在Form_Load的时候建立ADODB.Connection,然后关闭Form的时候断开。如果这样,肯定会影响到其他用户对数据库的写操作。目前能想到的方法,就是在需要使用数据库的时候才建立连接,使用完就马上关闭。为了避免在其他用户使用数据库的时候建立连接,到时无法进行写操作,在连接前进行判断。判断*.ldb文件是否存在,存在则进行等待,等待到一定时限则退出,暂时不连接。不过这种方法有点麻烦,就是会使得程序运行时有点慢。
提示:一般多用户运行ACCESS2007的话,可能会有些慢,简易还是单用户操作。

声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!

时间:2010-08-13 11:44:59,点击:65824


【OfficeBa论坛】:阅读本文时遇到了什么问题,可以到论坛进行交流!Excel专家邮件:342327115@qq.com(大家在Excel使用中遇到什么问题,可以咨询此邮箱)。

【声明】:以上文章或资料除注明为Office自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!


相关评论

我要评论

评论内容