从数据库条目创建中获取主键

时间:2017-03-12 22:53:40

标签: sql-server asp.net-mvc primary-key

在创建新数据库条目时,如何在创建主键时调用主键DocumentId,并将其存储在另一个变量下。

以下是我创建新数据库条目的代码,RevisionId显示为0,因为它无法找到DocumentId,每次自动递增的主键输入新条目。如何从DocumentId获取号码?

if (ModelState.IsValid)
{
    documentUps.RevisionId = documentUps.DocumentId; //PROBLEM HERE SHOWS 0
    documentUps.Username = User.Identity.Name;
    documentUps.Attachment = file.FileName;
    documentUps.creationDate = DateTime.Now;
    documentUps.ActivationDate = DateTime.Now;
    documentUps.RevisionNumber = 0;
    documentUps.Status = StatusChoice.Draft;

    db.DocumentUps.Add(documentUps);
    db.SaveChanges();

    return RedirectToAction("Index");
}

0 个答案:

没有答案