你可以在Access/JET中进行行锁定吗?你可以在Access中进行行锁定吗?
例如,你可以做在JET SQL如下:
UPDATE Test WITH (ROWLOCK)
SET UpdateDate = myDate
WHERE PrimaryKey = myKey
你可以在Access/JET中进行行锁定吗?你可以在Access中进行行锁定吗?
例如,你可以做在JET SQL如下:
UPDATE Test WITH (ROWLOCK)
SET UpdateDate = myDate
WHERE PrimaryKey = myKey
Access没有查询提示,我所知道的。
它应该可以在数据库级配置。在Access 2003中,例如,你可以去Tools > Options
,转到Advanced
标签,你会发现Default record locking
选项,它为您提供了以下选择:
此外,下面有一个Open databases using record-level locking
复选框。
据我所知,你只能通过选择实现这一目标,而不是在SQL
开放存取。然后点击工具 - >选项并选择“高级”标签。
在那里您可以找到三个设置默认记录锁的选项。您还会找到一个标记为“使用记录级锁定打开数据库”的复选框。使用“帮助”来了解这些选项为您做了什么,并选择了您喜欢的数据库选项。
@CraigJ不要忘了标记这个问题,如果它工作。 – phadaphunk 2012-08-02 16:19:28
不要忘记标记这个问题,如果它工作。 – phadaphunk 2012-08-02 16:19:51