Access之错误代码3008\Access运行时错误'3008':表'Null_HeaveyPerson_Print'已经被别的用户以独占方式打开,或它已经被其它用户从用户界面打开,并不能被程序处理。的解决方法-杏林求真
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-报表


Access之错误代码3008\Access运行时错误'3008':表'Null_HeaveyPerson_Print'已经被别的用户以独占方式打开,或它已经被其它用户从用户界面打开,并不能被程序处理。的解决方法

发表时间:2013/6/17 21:31:19 评论(1) 浏览(11700)  评论 | 加入收藏 | 复制
   
摘 要:如题
正 文:

我在开发人伤综合管理系统时,在使用Access报表对象时,客户端打印/导出报表时(首次)系统是正常的,可以导出也可以打印该报表,当关闭该报表时再打开动态报表进行打印/导出时出现了如下错误:


我试图在网上寻找相关错误的帖子,没有看到,很幸运在微软的官网看到类似错误的描述:
与运行时错误 3008 的 ACC: 第二个 OpenRecordset 失败
当您为应用程序的过程在 Visual Basic 中使用 OpenRecordset 方法时可能会收到以下消息: 
运行时错误"3008": 表 '已经被另一个的用户以独占方式打开,或者它已通过用户界面打开,并且不能以编程方式进行操作。


如果使用的 Microsoft Access 版本 7.0 您可能会收到以下消息: 
运行时错误"3008": 表 '以独占方式锁定。


该错误发生在第二次,在过程中使用 OpenRecordset 方法。第一行以打开一个基于同一个表的记录集使用 OpenRecordset 方法不会生成一个错误。 
     经过分析研究该报表的属性,终于找到错误所在,如下图所示:


如图红色框部分内容改为无锁定,可解决此错误。

 发此贴是想说明一个问题,微软的帮助文件是最好的自学老师。


Access软件网交流QQ群(群号:198465573)
 
 相关文章
Access运行时错误'3058':索引或主关键字不能包含一个 空...  【麥田  2012/12/15】
Access运行时错误'2465':Microsoft Acces...  【麥田  2012/12/20】
Access运行时错误'3371':找不到表或约束条件。的解决方法  【麥田  2012/12/21】
运行时错误“32809”:应用程序定义或对象定义错误  【宏鹏  2013/1/9】
from与form拼写错误引发的血案--Access运行时错误'3...  【麥田  2013/1/13】
Forms与Froms拼写错误引发的问题--Access运行时错误...  【麥田  2013/1/17】
常见问答
技术分类
相关资源
文章搜索
关于作者

杏林求真

文章分类

文章存档

友情链接