摘要:
entity framework,不要将entity framework作为数据持久化层,在asp.net下自不必说,在winform或wpf下会限制多线程的使用,很麻烦。对于更新数据的话可以用EF.Entry(file).State = System.Data.EntityState.Modified;来避免先查询再赋值再updateAttach之后的状态是unchange,所以只能用来删除等操作。最后吐槽一下include接收的参数竟然是string,发现引入 system.entity可以有一个lamda。推荐文章:http://msdn.microsoft.com/zh-cn/data 阅读全文