1
我正在向Id
類型爲uniqueidenfier
的表中插入一條記錄。我想要在SQL服務器上生成該Id,有點像使用newsequentialid。使用Linq生成新時序ID
插入我使用的是像這樣InsertOnSubmit
方法的記載:
SchedulerDataContext db = new SchedulerDataContext();
db.Courses.InsertOnSubmit(courseDomainModel);
db.SubmitChanges();
更新:作爲回答說,我需要設置「默認值或綁定」屬性的列到NEWID() 。這是它的截圖供參考。
正確。只是fyi,SQL服務器不喜歡將缺省值設置爲NEWSEQUENTIALID(),所以我使用了NEWID()。至少在SQL Express 2008 R2的設計者中是這樣。謝謝。 –