CaseNoteID = Guid.NewGuid()
,那么我得到的是一个GUID,但不是顺序的(我非常确定)。是否有一种方法可以让SQL在LINQ InsertOnSubmit()上创建下一个顺序id?
以下是我用于将新记录插入数据库的代码。
CaseNote caseNote = new CaseNote
{
CaseNoteID = Guid.NewGuid(),
TimeSpentUnits = Convert.ToDecimal(tbxTimeSpentUnits.Text),
IsCaseLog = chkIsCaseLog.Checked,
ContactDate = Convert.ToDateTime(datContactDate.Text),
ContactDetails = memContactDetails.Text
};
caseNotesDB.CaseNotes.InsertOnSubmit(caseNote);
caseNotesDB.SubmitChanges();
根据以下建议之一,我启用了该列的LINQ自动生成功能,现在出现以下错误-> 如果语句包含不带INTO子句的OUTPUT子句,则DML语句的目标表不能有任何已启用的触发器。 有什么想法吗?