Office中国论坛/Access中国论坛

标题: 局域网上运行程序的矛盾 [打印本页]

作者: sunredday    时间: 2002-5-22 01:18
标题: 局域网上运行程序的矛盾
当大家都在一个“材料类别”窗体时,后打开程序的人, 信息框会说“***以独占的设计方式打开了材料类别表”,这样别人就无法打开程序了。但实际上谁也没有以设计方式打开窗体。
还有其他的独占方式吗?
作者: tmtony    时间: 2002-5-22 02:03
你看看你的程序中有否用程序语句以设计方式打开。
然后你重启电脑,确保没有用户打开后再用两用户打开窗体试试
作者: sunredday    时间: 2002-5-22 02:35
窗体是用“启动”设置打开的。没有代码。
作者: ganrong    时间: 2002-5-22 04:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: cnwang    时间: 2002-5-22 05:10
大家都关闭,删掉*.ldb文件。

再检查 工具-选项 中的打开方式是否设为独占。
作者: tmtony    时间: 2002-5-22 05:33
有道理
作者: xinbao    时间: 2002-5-22 17:25
我也遇同样的问题,但现在又可以
你试了cnwang的办法试了是否行?
作者: sunredday    时间: 2002-5-23 02:54
Private Sub 命令4_Click()
Dim retval
retval = Shell("msaccess.exe " + Chr(34) + "c:\筑霸\建筑材料核算体系.mdb" + Chr(34), vbMaximizedFocus)
  DoCmd.Quit

End Sub
在设置版面 设置为 打开模式: 共享  记录锁定模式:不锁定


作者: xinbao    时间: 2002-5-23 03:01
为什么不直接打开MDB文件呢。
作者: sunredday    时间: 2002-5-23 20:36
他是一个系列程序中的一个。直接打开问题也存在
作者: tmtony    时间: 2002-5-23 21:33
可否在每台电脑保留前台程序,而把数据拆分出来单独作为一个MDB放在服务器,所有前台程序通过链接表共用数据
作者: sunredday    时间: 2002-5-24 01:47
我就是怎么做的。现在有冲突了。
作者: binbow_z    时间: 2002-5-25 09:09
是否在设置了数据库共享?记录是否没有锁定?
作者: sunredday    时间: 2002-5-26 04:38
在设置版面 设置为 打开模式: 共享  记录锁定模式:不锁定

对吗??
作者: HG    时间: 2002-5-27 19:11
可能是您在折分数据库的时候,把查询也放在后台了吧,
如果后台之放DATA,在我这里就没出现什么问题.
不过,建议您采用ACCESS ADP项目,
这样 效果最佳.
作者: sunredday    时间: 2002-5-27 20:27
我对项目一点也不知道
能将一讲用法吗?
查询能放后台吗?
我只放表在后台
作者: HG    时间: 2002-5-31 22:24
噯,忘了補充一點
哪是存儲過程和視圖來的。不過ACCESS2000,jet4是支持的,
就算你不用SQL作后台。
不過用視圖和存儲過程,可參見((access2000 中文編程>>一書。(即不用SQL后台的情況)





欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3