首页 新闻 搜索 专区 学院

MVC3模式

1
悬赏园豆:15 [已关闭问题] 关闭于 2013-07-16 13:22

我用的是EntityFramework.dll是4.1的为什么无法引用using System.Data.Entity.Database

简单点,再简单点的主页 简单点,再简单点 | 初学一级 | 园豆:4
提问于:2012-03-22 13:28
< >
分享
所有回答(3)
0

System.Data.Entity.Database 是一个类,你不能把它当成namespace使用吧

alexstrasza | 园豆:115 (初学一级) | 2012-03-22 13:35

我是看的一个文档   难道是网上的文档错了

@李晋: 

在EF4.1版本前,命名空间为:System.Data.Entity.Database,类名为:DbDatabase

在EF4.1版本和之后,命名空间改为:System.Data.Entity 类名为:Database

参考:http://blog.csdn.net/liang4571231/article/details/7301340

支持(0) 反对(0) alexstrasza | 园豆:115 (初学一级) | 2012-03-22 13:46
0

System.Data.Entity.Database 是類,不是命名空間

using System.Data.Entity這樣 就可以了哦。

無限遐想 | 园豆:3740 (老鸟四级) | 2012-03-22 13:45

嗯 这个我知道  那么DbDatabase怎么引用

这是我在网上看的一个文档

@李晋: using my = System.Data.Entity.Database;

你定義一個 。然後 可以

 my.SetInitializer<>這樣使用

支持(0) 反对(0) 無限遐想 | 园豆:3740 (老鸟四级) | 2012-03-22 13:52
0

这是EntityFramework,为什么要扯上MVC3,还加上模式两字....

至于EntityFramework 是一个ORM框架,你需要花点时间看看msdn吧 http://msdn.microsoft.com/zh-cn/library/bb399572.aspx

李永京 | 园豆:3114 (老鸟四级) | 2012-03-22 14:59

我说EntityFramework.dll是因为我在看MVC的时候用到了这个,不是我要扯上MVC3

清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册