一些有关EntityFramework的容易忽略的问题
时间:2010-11-01 来源:foreverstar
The specified named connection is either not found in the configuration, not intended to be used with the EntityClient provider, or not valid.
解决办法:将EntityFramework的配置文档中的ConnectionString复制到运行项目的配置文档中。
详细讨论见:http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/f5904b4d-b2f8-421e-90de-339f93959533/
2. 对于一个客户端应该有多少个EntityContext对象的问题的思考:
1) 每一次操作就建立一个EntityContext对象,这样做最大的优点是工作逻辑简单,缺点是效率太低
2) 每一个客户端从开始都结束所有操作都只通过一个Context对象 ,这样做的缺点是容易造成数据紊乱,设计的不好可能会达成非法操作。
3) 折衷的办法: 对于网络服务,每一个页面通用一个Context对象
3. 对于ConnetionString几个属性的详解:
参考连接:http://msdn.microsoft.com/en-us/library/cc716756.aspx
相关阅读 更多 +