解决执行context.savechanges时出现DbUpdateException的异常
Posted on 2014-12-13 10:35 VSimonChan 阅读(440) 评论(0) 收藏 举报1 public void SaveProduct(Product product) 2 { 3 4 5 6 if (product.ProductID == 0) 7 { 8 context.Products.Add(product); 9 } 10 else 11 { 12 context.Entry(product).State = EntityState.Modified; 13 }
在执行这段代码的过程中,出现以下错误,开始执行不调试的时候

调试的时候出现

解决办法是将ProductId的标志规范设置为是

浙公网安备 33010602011771号