在局域网中共用数据目录(100分)

  • 主题发起人 主题发起人 Aland
  • 开始时间 开始时间
A

Aland

Unregistered / Unconfirmed
GUEST, unregistred user!
我在A、B两个工作站中共用服务器中的一个数据目录如P:/AAA, 在P:/AAA中有程
序A.EXE和B.EXE,若A运行A.EXE,则B不能同时运行B.EXE(其中A.EXE和B.EXE共用若干
个数据表)。不知如何解决?谢谢!
 
何谓‘B不能同时运行B.EXE’?报什么信息?
你用什么数据库?
 
哪没办法,程序把表锁住了
 
设计思想有问题!如果A.EXE和B.EXE都是针对单用户的
又是同一个数据库,当然会有问题了;
 
前面几位大虾说的是, 小弟只是想编一个局域网的多用户程序而又不会编, 请大家
多多指教(比如说说几个必要的步骤)!

 
用SQL server 吧 不用想了
就可以多用户和单用户都一样编了
 
如果是小数据库的话,可以用access,直接把.mdb文件放到共享目录下
会自动处理锁定问题
 
也可以用PARADOX的网络共享数据方案。
 
不知你用什么数据库, 不过你可看看help里的Controlling read/write access to a table
和相关资料.
 
把A.exe和B.exe中的控件table中的独占属性设为假,就差不多了;还有一个锁定问题
 
把a.exe和b.exe合并成一个exe
 
不要用独占方试打开记录。应该是没有问题 的。
 
脑筋要用在刀刃上,这种事,值吗?拷一份过去不就得了吗?!
 
在数据不要求即时的情况下,同意atorm,要更新时才更新。
 
多人接受答案了。
 
后退
顶部