我正在使用SQL Server Management Studio,並且一直在收到相同的錯誤,並且通常情況下襬脫它的唯一方法是重置SQL服務器(這非常煩人,有時不可能從我的遠程機器)數據總是發生變化(SQL Server Management Studio)
當我向表中添加一行,然後我得到了「編輯前200行」,它都顯示和行爲良好,我去我想改變的領域。然後我改變0 -> 1
之類的東西,然後我得到一個很好的友好的彈出窗口,說「數據已經改變,因爲最後檢索結果窗格...樂觀併發控制錯誤」如果從這裏我說「是的,提交到數據庫的更改」 「沒有行更新...自上次檢索數據以來更新的行已更改或已被刪除」
這是一個非常討厭的小東西,因爲我不喜歡查找RID然後創建更新語句並可能不必擔心手工逃脫)
有沒有某種方式來關閉此併發檢查或什麼?我知道該行沒有更新或任何東西,我試着完全關閉Sql Server Management Studio並重新打開,但也嘗試刷新結果窗格或刷新列視圖。沒有擺脫這個錯誤的,但如果我做了一個「更新中... ...設置= ...」然後它工作,所以我真的不有任何併發錯誤..
我發現http://kbalertz.com/925719/receive-error-message-Server-Management-Studio-update-table-Server.aspx但是,這是2008年,我有一個主/索引鍵。 – Earlz 2009-09-22 01:31:15
這似乎是我的問題...我有一個[在我的文本字段,沒有主鍵。 – MikeMurko 2012-01-10 16:43:07
這是任何表格還是一個特定的表格?它是否有時間戳/行轉換列? – MartW 2009-09-22 01:25:02