你可以在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