VB程序员博客

VB程序开发

情况如下:
1、客户一直在用的软件,今天突然报错:错误70(权限被否定),他们的环境:XP SP2,有瑞星和360卫士,能上外网;我们的软件系统是VB+ACCESS 2003单机版。
2、把数据库拷到我们的电脑上,全部功能正常。
3、远程测试,发现有些表在系统中可正常操作,有些表一打开就报错70;查看XP登陆权限是“系统管理员”,软件系统的文件夹及文件无其它限制。

我们的初步分析:XP操作系统故障或硬盘故障(快5年了)

大家遇到过这种情况吗?我被折腾了一天了,还没解决……

系统故障或硬盘故障,看看是不是只一台机器有问题就知道了啊;
再看看楼上的,就是今天有问题吗?<
上周六也出现过,重启后操作了两笔记录又不行了.我碰过 也被这个折腾过

查明原因是 .mdb 被设为 唯读 并且在局域网中他们更改了一些管制(我没多问,他们很拽,问了也不会说)还有,你看一下在报错时有没有其它的访问进行锁表操作啊,或者是事务操作时间过长什么的影响了下一个操作。数据库的使用时间长吗?就是说,数据量大吗?
要不,你换一下数据库?<
以前还遇到过网络版的,因为交换机故障(丢包)导致数据表不正常死锁的情况,跟这个也类似。确实很折腾!
要相信自己的代码!哈哈主要是在自己机子上使用他们的MDB文件毫无问题,这才费神啊!我直接QQ远程操作,将客户的数据库发回来测试的。把防火墙关闭了试一试?很多时候不要尝试解决所有问题,尤其是莫名其妙问题,最好让客户重做操作系统或更换计算机操作,一定要当一个很牛程序的提供者,就像windows如果出现了问题,客户基本都会说自己的机器配置不行或者中毒了之类的,而从来不会认为微软的产品出了问题一样。<
也应该测试一下数据库是否在其盘上能正常运行,可以修复一次试试应该是系统、杀毒软件、360等问题,或者客户是否安装其他软件,是否更改什么设置,跟你的软件应该没有关系。搜索 错误70 权限被否定 看哪个对你有帮助<
<


标签: , , ,