我目前正在使用 aDbsetlist.Count()
来获取 Autoincremented 表的主键,其中将在执行任何实际保存之前保存 Row 。但我觉得这种方法不正确,但无法找出纯粹使用 Linq 的任何其他替代方案,有人可以建议如何仅在 Linq 中执行此操作?
db.Invoicesets.Add(invoice); //Invoicesets is Invoice table as list for Linq
order.invno = db.Invoicesets.Count(); // Invno is needed as a foreign for Order table
db.Ordersets.Add(order); //
db.SaveChanges();