我工作的C#MVC 4 Web應用程序我如何使ID自動增量和隱藏從用戶?
我創建鏈接到DB一個頁面,我的問題是,在創建新的記錄,用戶可以輸入ID,姓名,...
我怎樣才能隱藏在用戶的ID視圖,並使其採取一個自動增量的數字,例如當用戶去頁面創建新的他將不得不開始填寫名稱,地址...沒有看到必須的ID字段自動取號的值:
這裏是我的模型代碼:
public partial class Employee
{
public int Identifier { get; private set; }
public string Name { get; set; }
public string Address { get; set; }
public string Status { get; set; }
}
Guid不是一個整數並且作爲OP的註釋,該列的默認值可以設置爲NewID() – Silvermind
@Silvermind這是來自MSDN的一個GUID是一個128位整數(16字節)的可以在需要唯一標識符的所有計算機和網絡中使用。這樣的標識符被複制的可能性非常低。「http://msdn.microsoft.com/en-us/library/system.guid.aspx我還建議一個更好的方法。 – dburner
我從來沒有注意到msdn上的這句話,但這樣說很讓人困惑。我不會說msdn在這裏是錯誤的,但它會更清楚地表示它是否表示128位整數。 – Silvermind