使用复选框在多用户环境中进行多项选择

时间:2016-07-25 12:03:03

标签: ms-access checkbox access-vba ms-access-2010

原谅这个问题的新手性质,我不是Access专家。

一位同事为我们的团队创建了一个数据库。一切都很好,数据库被分割出来,我们在PC上有自己的前端访问权限。记录锁定似乎不是问题,因为我们可以同时进入并修改记录,更改任何字段,除了...当我们尝试修改多选复选框时。我们可以使用完全不同的记录但是当我们尝试从不同记录中的相同复选框字段中进行选择时,我们会遇到任何问题。好像存储了复选框选择的表被锁定了吗?

有没有人有解释我可以传递给创建它的同事,似乎没有解决方案。

这是我们遇到问题的唯一时间,所有其他字段在多用户环境中都很好。请看下面的屏幕抓取。

选择复选框:

Selecting checkboxes

错误讯息:

  

无法读取当前被其他用户锁定的记录:

Could not read the record, currently locked by another user

谢谢

1 个答案:

答案 0 :(得分:0)

可能的原因: 您可以通过两种方式更新代码中的值:

  • 更新/输入绑定到数据库字段的控件中的值
  • 更新/输入数据库中的值

如果您对单个记录执行双向操作,Access会使用锁定约束警告您。