您可以在 Access/JET 中进行行锁定吗?
例如,您可以在 JET SQL 中执行以下操作:
UPDATE Test WITH (ROWLOCK)
SET UpdateDate = myDate
WHERE PrimaryKey = myKey
您可以在 Access/JET 中进行行锁定吗?
例如,您可以在 JET SQL 中执行以下操作:
UPDATE Test WITH (ROWLOCK)
SET UpdateDate = myDate
WHERE PrimaryKey = myKey
从这篇文章:
开放存取。然后单击工具->选项并选择“高级”选项卡。
在那里,您会发现三个用于设置默认记录锁定的选项。您还将找到一个标有“使用记录级锁定打开数据库”的复选框。使用“帮助”了解每个选项对您的作用,并选择您喜欢的数据库选项。
据我所知,您只能通过选项而不是 SQL 来实现这一点
Access 没有我知道的查询提示。
它应该可以在数据库级别进行配置。例如,在 Access 2003 中,您可以转到 Tools > Options
,转到Advanced
选项卡,然后您会找到Default record locking
选项,它为您提供以下选择:
此外,其Open databases using record-level locking
下方还有一个复选框。