我在前端使用Access 2013,在后端使用sql server 2014。我有一个访问表单,其中Record Locks设置为" Edited Record"并在选项->
客户端设置下->
默认记录锁定我有#34;编辑记录"检查。
我希望当一个用户编辑数据时,记录会锁定表单。问题是当另一个用户在同一记录上时,它没有在第二个用户的表单左上角显示锁定指示符。
所以第二个用户认为记录没有锁定并开始编辑,当他们移动到下一个记录时他们得到写冲突错误,另一个用户正在编辑数据以复制到剪贴板或删除更改,现在用户知道它是正在编辑并删除更改,如果第二个用户能够在表单的左上角看到锁定的指示符,则会导致本机丢失的时间。
所以我的问题是为什么锁定的指示器不会显示给第二个用户,或者是否有办法只弹出一个消息框,允许第二个用户知道该记录正由另一个用户编辑
答案 0 :(得分:0)
RecordLocks属性仅适用于Microsoft Access数据库中的表单,报表或查询。
和
开放式数据库连接(ODBC)数据库中的表单,报表或查询中的数据被视为选择了No Locks设置,而不管RecordLocks属性设置如何。
它也在在线帮助中。