由于ID将行添加到数据库会产生错误-ASP.NET

时间:2020-04-03 23:29:31

标签: database model-view-controller

ID是主键,自动递增。即使将ID从绑定中删除,它仍然会产生错误。看起来是因为它正在添加整个记录,但是我想要它;而不是ID(我仍然希望它自动递增)。

这是代码:

    public async Task<IActionResult> Add(int id, [Bind("Price,Stock,Item")] Orders orders)
    {
        if (ModelState.IsValid)
        {
                _context.Add(orders);
                await _context.SaveChangesAsync();
                return RedirectToAction(nameof(Index));
        }
        return View(orders);
    }

我该如何解决?

0 个答案:

没有答案