积极答复者
entitystate为added的数据,怎么才能查询得到呢

问题
答案
-
您好,当您调用ObjectContext。ObjectSet<>.ToList<>()的时候,EF会去查询数据库,取数据库中的值而不是ObjectContext追踪着的值,所以你无法得到状态为Added的entity。状态为Added,是您实例化的一个实体,然后Add到Context中去的,为什么还要去查询呢?
Allen Li [MSFT]
MSDN Community Support | Feedback to us
- 已标记为答案 Allen_MSDNModerator 2012年3月8日 1:54
全部回复
-
您好,当您调用ObjectContext。ObjectSet<>.ToList<>()的时候,EF会去查询数据库,取数据库中的值而不是ObjectContext追踪着的值,所以你无法得到状态为Added的entity。状态为Added,是您实例化的一个实体,然后Add到Context中去的,为什么还要去查询呢?
Allen Li [MSFT]
MSDN Community Support | Feedback to us
- 已标记为答案 Allen_MSDNModerator 2012年3月8日 1:54
-