您当前的位置: 首页 > 数据库教程 > ACCESS教程 > 当两个不同用户尝试更改 Microsoft Access 2007年数据库中相同记

当两个不同用户尝试更改 Microsoft Access 2007年数据库中相同记

作者: 来源: 发布时间: 2010-06-05 16:53 点击:
症状考虑以下方案。 两个不同用户同时访问同一 Microsoft Office Access 2007年数据库。 用户尝试更改同一记录。 在此方案, 用户会收到以下错误信息: 无法更新 ; 目前锁定。 此外, 更改窗体上多值字段中并没有提交更改, 然后移动到表后值没有更新。 如果您然后尝试来

当两个不同用户尝试更改 Microsoft Access 2007年数据库中相同记

症状

考虑以下方案。 两个不同用户同时访问同一 Microsoft 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.单击 删除 , 选择附件, 然后单击 确定 。
分享到:
本文"当两个不同用户尝试更改 Microsoft Access 2007年数据库中相同记"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
相关文章
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
最新更新
热门点击
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4