如何让EntityFramework按顺序添加行?
在我的 SQL Server 数据库中,我使用自动增量字段作为 Id。每当我使用 SQL Server 实体向该表添加新行时,我希望这些 ID 保持在实体框架中添加这些行的顺序 - 但由于某种原因它是随机的。
In my SQL Server database I use autoincrementing field for Id. Whenever I add new rows to that table with SQL Server entity I want those IDs to keep order of adding those rows in Entity Framework - but for some reason it is random.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在每个
AddObject
之后调用SaveChanges()
。这是控制顺序的唯一方法。Call
SaveChanges()
after eachAddObject
. That's the only way to control the order.