asp.net-mvc-3 – SQL Server 2008连接字符串,用于实体框架4.1代
发布时间:2020-12-15 23:28:28 所属栏目:asp.Net 来源:网络整理
导读:我需要一个有效的SQL Server 2008连接字符串,用于Entity Framework 4.1的代码优先项目.我现在用MVC 3使用它. 现在还是很简单,只有1个项目,3个简单的模型类… 我只能找到一切,如Sql Express,网络上的CE连接… 通过web.config(“ApplicationServices”)中的名
我需要一个有效的SQL Server 2008连接字符串,用于Entity Framework 4.1的代码优先项目.我现在用MVC 3使用它.
现在还是很简单,只有1个项目,3个简单的模型类… 我只能找到一切,如Sql Express,网络上的CE连接… 通过web.config(“ApplicationServices”)中的名称查找是可以的,因为当我尝试使用我有特定的错误. 我能得到的最好的是:
我试图给它像metadata = res://MyWebProject/MyWebProject.csdl | …也没有成功. 所以它不会为我创建数据库 – 甚至没有打到OnModelCreating(DbModelBuilder modelBuilder)方法. 如果我尝试使用像“SQL Server Express”那样的“老式”连接,则会忽略元数据. 感谢您的帮助提前. 解决方法
“Code-First”的想法是,您不必处理连接字符串中提到的.csdl,.ssdl和.msl文件.如果没有指定其他地方,DbContext将按照您所描述的方式在web.config中查找连接字符串. DbContext类的构造函数将接受指定web.config中连接字符串名称的名称 – 值对.例如:
<connectionStrings> <add name="ConnectionName" providerName="System.Data.SqlClient" connectionString="Server=ServerName;Database=DatabaseName;Integrated Security=True;" /> </connectionStrings> 可以在你的上下文中引用: class MyContext : DbContext { public MyContext() : base("name=ConnectionName") { } ... } 我提供的示例连接字符串实际上是用于SQL Server数据库.指定ProviderName是很重要的,因为“代码优先”要求它生成相应的.ssdl-File(存储模式). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在asp.net中缓存sql server数据,直到修改行为止
- oauth-2.0 – AspNet身份2:自定义OAuth端点响应
- asp.net-mvc – Html.DisplayFor不发布值到控制器在ASP.NET
- ASP.net MVC路由:使用QueryStrings是一种好的风格吗?
- asp.net-mvc – 在将站点托管到IIS之后,AngularJS路由无法正
- 休息 – 在ASP.Net Web API中,你如何伪造PUT和DELETE?
- 如何使用ASP.NET Identity 3.0没有Entity Framework
- 如何以编程方式设置ASP.NET ReportViewer控件的数据源?
- asp.net-mvc – MVC3将@model传递给局部视图
- asp.net – Page.Request.UserHostAddress的格式无效
推荐文章
站长推荐
- asp.net-core – ASP.NET核心查找所有程序集中的
- asp.net – 将RSS pubDate格式化为.NET DateTime
- asp.net – 如何获得Google Prettify更像Visual
- 动态填充DropDownList不会在回发ASP.net上保留值
- asp.net-mvc – asp.net mvc – 如何强制执行控制
- asp.net-core – Visual Studio 2015中的ASP.NET
- asp.net-mvc – ASP.NET MVC不提供默认文档
- asp.net(c#)动态修改webservice的地址和端口(动
- asp.net-web-api – 刷新令牌 – 服务器端存储和
- asp.net-web-api – 如何确保ASP.net Web API控制
热点阅读