我們使用ColumnAttribute
上的IsVersion
屬性對LINQ to SQL類中的屬性進行樂觀併發檢查。列定義應該在數據庫中應該是什麼?用於LINQ to SQL Version屬性的首選sql server列定義是什麼?
目前我們使用的
version_number int NOT NULL IDENTITY (1, 1)
我們是否需要身份?我們可以通過LINQ to SQL爲我們更新版本號嗎?身份唯一的問題是每行都有不同的數字。當行更新時,我們希望看到數字增加1。
@marc_s - 我想你的意思是單調遞增。雖然單調並不準確。 – 2010-03-09 19:36:26
@Mike Two:你絕對是對的:-)修復了我的帖子。謝謝。 – 2010-03-09 19:46:20