LastOrDefault在ef里是用不了的,你要orderbydesc一次再用 first方法获取。不过通常不会这样写,你savechanges后直接用集合里最后一条数据的id就行了,它会有数据的。
解决方案 »
- 我在Updatapanel里写JS代码为何不好使呢
- 通过window.showModalDialog弹出的窗口中的GridView,如何触发翻页事件?
- 如何用RowFilter限定最大显示行数?
- 怎样才能实现查询输出的表字段名显示中文??
- 一个大型网站用 CMS 卖多钱?
- 调试出现灾难性错误.急急..在线...
- 请教,后台编码里函数是怎样调用的?内附源代码。C#
- 关于多级菜单的问题
- asp.net 中如何实现用y/n对话框控制下一步操作(C#)?
- 在ASP.NET里如何进行基于角色的安全性验证?
- CheckBoxList和RadioButtonList两种控件显示的大小
- gridview怎么控制控件的显示与隐藏
addobject可以直接返回对象
你试试 试完了再说
你试试 试完了再说
试了,不行,数据库里没值
你试试 试完了再说
试了,不行,数据库里没值
不是 添加方法不是返回对象吗,那个对象不是能取到id吗?
都操作完最后再savechanges
你试试 试完了再说
试了,不行,数据库里没值
不是 添加方法不是返回对象吗,那个对象不是能取到id吗?
都操作完最后再savechanges不行,这样的id出来是0
db.SKU.AddRange(lstSku);
db.SaveChanges();
var lastId=lstSku.Last().Id;
var lastDbId=db.SKU.OrderByDescending(p=>p.id).First().Id;