如何进行Eneity Framework里的对象参数传递更新?

1、客户端

      我采用FLEX的富客户端方式,可以把对象直接当参数传递到服务器端。

2、服务端

     采用ADO.NET Entity Framework的方式,需要把传过来的对象直接进行更新(update)或者是删除(delete)。

     采用  db.ApplyPropertyChanges("Department",de);

                db.SaveChanges();

会报错,说entityState的问题。

我现在想问,我不想通过objectcontext的方式,直接从外部接受对象,如何更新进去或者删除呢?

我不再再去查询一次,查了之后,也不知道传进来的对象更新了哪些值,重复再赋一次值,太不科学了。

请高手帮忙啊。

千万里不及你
浏览 328回答 1
1回答

鸿蒙传说

你传过来的对象有啥子值,如果你有条件更新,删除,那不是直接方法过去,就立刻UPDATE,DELETE
打开App,查看更多内容
随时随地看视频慕课网APP