| 网站首页 | 业界新闻 | 群组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 编程论坛
共有 200 人关注过本帖
标题:file access is denied\\33.167.....\*.dbf 这是怎么回事?
只看楼主 加入收藏
sqyanfu
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2018-5-29
结帖率:66.67%
  已结贴   问题点数:20  回复次数:4   
file access is denied\\33.167.....\*.dbf 这是怎么回事?
    首先感谢这个论坛,在各位大侠的帮助和指导下,我终于制作完成了一个网络版的小程序(局域网文件夹共享数据表),对于各位回帖指导的朋友感激不尽,这里再次表示感谢!
    小程序目前运行基本正常,但是偶尔会出现“file access is denied\\33.167.....\*.dbf”,这是怎么回事呢?是由于客户端与后台端网络数据共享冲突引起的吗?后台端退出重启也不行,有时后台端电脑重启才解决。一般故障时间会延续好几分钟。我想如果是数据共享冲突的话,也貌似不该这么长时间啊,我的程序中客户端上报数据的时候,只是在登录的一瞬间和提交确定的一瞬间,才会从服务器上(以共享文件夹的形式)append一条记录啊?!
    请诸位大侠指点指点,该怎样解决呢?
2018-08-03 20:22
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:151
帖 子:6023
专家分:26316
注 册:2014-5-20
  得分:7 
截获错误信息
看看执行到哪出错
是不是每次出错都是执行到这
2018-08-04 05:00
hyswcyh
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:355
专家分:866
注 册:2004-11-23
  得分:7 
ON ERROR DO ErrorProc IN proc.prg WITH ERROR(),MESSAGE(),MESSAGE(1),PROGRAM(),LINENO()

程序代码:
PARAMETER m.err_nNumbe,m.err_cMessa,m.err_cTxt,m.err_cProg,m.err_nNolin

if m.err_nNumbe=1705
   wait window "文件被其他用户使用,正在排队...请稍候!" nowait
else
   wait window '系统操作出现如下问题,请记录下操作项并拍照留底...告知设计者,谢谢!' nowait
   if messagebox('错误代码:' + alltrim(STR(m.err_nNumbe)) + chr(10) + '错误信息:' + m.err_cMessa + chr(10) + '错误命令:' + m.err_cTxt +  chr(10) + '错误程序:' + m.err_cProg + chr(10) + ;
                 '错误行号:' + alltrim(STR(m.err_nNolin)) + chr(10) + chr(10) + '【重试】:再试一次!' + chr(10) + '【取消】:终止程序,退出系统!' , 5+32+0 , '程序出错') = 2
      cancel
   else
      retry
   endif
endif
2018-08-04 11:25
sqyanfu
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2018-5-29
  得分:0 
这个问题不是每次都出现,偶尔出现。甚至可以说,单机运行测试的时候,没有过。只是真正投入使用的时候才出现。出现时候,有几次这样报错,但都是针对不同的表单,没有重复的。所以,我怀疑是表单打开权限冲突造成的。假设确是这种问题,请教大侠们,一般这种情况从原理上是如何解决的呢?!
2018-08-06 15:58
厨师王德榜
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:437
专家分:1572
注 册:2013-2-16
  得分:7 
最好解决方法还在在一台PC上安装一个SqlServer吧,SqlServer 2000版本就够了,装起来又不麻烦,少了好多烦恼。
2018-08-07 13:57







关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029316 second(s), 8 queries.
Copyright©2004-2018, BCCN.NET, All Rights Reserved