多个VB程序同时 *** 作1个远程ACCESS数据库,会不会有冲突,谢谢

多个VB程序同时 *** 作1个远程ACCESS数据库,会不会有冲突,谢谢,第1张

一般来说不会有冲突。就ACCESS数据库来说,不存在同时使用而产生冲突的现象,ACCESS数据库本身带有排序的功能。要是精确地说就是在ACCESS数据库对时间的精度上的基准几乎万分之一秒同时有 *** 作指令到达,碰到一起信弯,ACCESS得排序功能无法判断前后顺序而导致ACCESS停滞滑前闷状态(好比死机一样状态)。远程 *** 悔让作数据库时,要防止现场 *** 作者对数据库的 *** 作,同时 *** 作(例如修改,删除)一个数据库里的同文件的数据段时会发生问题的。

我们公司一直用access共享,用了好几年了,算是比较有经验

首先要有一台服务器,配置不必高,也不必是专门的,只要是能保证经常开着的电脑就可以。在服务器上需设置一个共享目录,这个目录所在的分区最好是NTFS的(原因后面讲),暂时先把共享目录的权限设置成可读写的。

然轿睁后把设置好的ACCESS文件拷贝到这个目录中,拆分数据库。拆分时注意选择好链接表的完整路径,具体就不说了,有提示很简单。拆分好的数据库分为服务器端和客户端。把客户端分发给使用者就可以了。

做完这几部就可以共享使用了,客户端可进行各种读写 *** 作。但是安全性极差,别人可以通过网上邻居登录到你的共享目录把服务器端删除。如果该共享目录迅衫所在分区是NTFS的就可以进行权限设置,拒绝“编历文件夹/运行文件”、拒绝“删除文件夹/文件”,设置结果是用户在网上邻居上可以看到该共闭昌岁享目录,但是进不到目录里面去,也无法对该目录进行删除 *** 作,但不影响ACCESS的正常使用。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12218293.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存