当两个不同用户尝试更改 Microsoft Access 2007年数据库中相反记
摘要:当两个不同用户尝试更改 Microsoft 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. 单击 删除 , 抉择附件, 然后单击 确定 。
可利用 记载锁定 属性确定记载如何锁定以及两用户尝试同时编辑同一记载时出现什么成绩。
当您设置 记载锁定 属性来 编辑记载 , 页的记载锁定只需任何用户末尾编辑记载中的字段。 页的记载保持锁定直至用户移到另一个记载。 因此, 记载由一个用户编辑一次。 此性能也叫激进式锁定。
留意 附件或多值字段利用激进式锁定。 即使将 默许记载锁定 选项设置为 不锁定 的 选项 对话框 高级 选项卡上会出现此成绩。
无关锁定选项, 请参阅 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. 单击 删除 , 抉择附件, 然后单击 确定 。