视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
当两个不同用户尝试更改Access2007年数据库中相同记录
2020-11-09 08:04:45 责编:小采
文档

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

症状

考虑以下方案。 两个不同用户同时访问同一 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. 单击 删除 , 选择附件, 然后单击 确定 。

下载本文
显示全文
专题