快速业务通道

当两个不同用户尝试更改 Microsoft Access 2007年数据库中相同记录错误信息 " 可

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-03-19

症状

考虑以下方案。 两个不同用户同时访问同一 Microsoft office Access 2007年数据库。 用户尝试更改同一记录。 在此方案, 用户会收到以下错误信息: 无法更新 ; 目前锁定。 此外, 更改窗体上多值字段中并没有提交更改, 然后移动到表后值没有更新。 如果您然后尝试来修改表, 中多值字段您收到以下错误信息: 无法更新 ; 当前锁定由此计算机上其他会话。

原因

发生此问题是因为附件或多值字段使用保守式锁定功能。 因此, 锁对字段保存, 直到记录是提交。

可使用 记录锁定 属性确定记录如何锁定以及两用户尝试同时编辑同一记录时出现什么问题。

当您设置 记录锁定 属性来 编辑记录 , 页的记录锁定只要任何用户开始编辑记录中的字段。 页的记录保持锁定直至用户移到另一个记录。 因此, 记录由一个用户编辑一次。 此功能也叫保守式锁定。

注意 附件或多值字段使用保守式锁定。 即使将 默认记录锁定 选项设置为 不锁定 选项 对话框 高级 选项卡上会出现此问题。

有关锁定选项, 请参阅 Access 2007年帮助文件中 " RecordLocks 属性 " 主题。

解决方案

要解决此问题, 提交更改。 要这样做, 使用下列方法之一。

方法 1: 保存记录

1.单击 主 选项卡。
2.在 记录 , 单击 保存 。

方法 2: 刷新记录

1.单击 主 选项卡。
2.记录 , 下 刷新 All , 依次 全部刷新 。

状态

此行为是设计使然。

更多信息

Access 2007年, 中创建字段包含多个值, 如类别您要分配问题的列表。 这些字段可附件字段或多值列表。

步骤来重现问题

1.启动 Access 2007年。
2.创建新 Access 2007年数据库 .accdb 文件)。
3.默认, 右击表, 然后单击 设计视图 。
4.另存为 对话框中, 在 表名称 框中, 键入 TestTable , 然后单击 确定 。
5.添加新字段名为 Test 。 要这样做, 在 域名 列, 中键入 Test , 然后在 数据类型 列选择 附件 。
6.保存 , 依次 数据表视图 。
7.双击字段包含附件以打开 附件 对话框。
8.单击 添加 , 找到文件, 并单击 打开 。
9.单击 确定 。
10.单击下一记录以更改提交到表。
11.在 创建 选项卡, 表单 单击 表单 组中。
12.显示表格数据, 新表单中右键单击附件, 然后单击 管理附件 。
13.在 附件 对话框中, 单击 删除 , 然后单击 确定 。

注意 任务未提交更改。
14.单击 TestTable 选项卡。
15.双击字段包含附件。 出现 附件 对话框。
16.单击 删除 , 选择附件, 然后单击 确定 。

关键词:错误 

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号