Entity framework 如何使用实体连接到SQL server?

Entity framework 如何使用实体连接到SQL server?,entity-framework,asp.net-mvc-4,Entity Framework,Asp.net Mvc 4,我正在学习一个教程() 在那里,他正在使用SQL server localdb。 这是我第一次尝试MVC。我用asp做的上一个项目连接到数据库(在不同的服务器上运行)没有问题 那么,如何使用实体连接到SQL server 2014? 谢谢 进入web.config文件 查找ConnectionString部分 设置连接字符串以使用sql server 2014 < add name=“DefaultString”providerName=“System.Data.SqlClient”connec

我正在学习一个教程()

在那里,他正在使用SQL server localdb。 这是我第一次尝试MVC。我用asp做的上一个项目连接到数据库(在不同的服务器上运行)没有问题

那么,如何使用实体连接到SQL server 2014? 谢谢

  • 进入web.config文件
  • 查找ConnectionString部分
  • 设置连接字符串以使用sql server 2014

    < add name=“DefaultString”providerName=“System.Data.SqlClient”connectionString=“Server=YourServer;Database=yoursdatabase;UID=yoursuserid;PWD=yourspassword;”>


  • 有关

    的更多信息,请使用Entity framework连接到SQL Db非常简单和有趣。 您所关注的链接不完整,因为它们没有显示如何与DB连接
    连接DB有多种方法,在本例中,我将向您展示DB first方法。 在SQL server中创建数据库。 转到您的MVC项目->右键单击模型文件夹->添加->ADO.NET实体数据模型->输入模型的任何名称->按确定->这将提示您“实体数据模型向导”->选择从数据库生成->按下一步->新建连接->这将提示您连接属性,从这里您只需选择数据库即可。这就是你如何连接数据库的方法,这些是你必须首先遵循的步骤,然后继续你的教程链接。

    其他

    <entityFramework>
        <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework">
          <parameters>
            <parameter value="(localdb)\mssqllocaldb" />
          </parameters>
        </defaultConnectionFactory>
        <providers>
          <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
        </providers>
      </entityFramework>
    
    
    <connectionStrings>
        <add name="DefaultConnection"
             connectionString="Data Source=localhost;Initial Catalog=Vidly;Integrated Security=True" providerName="System.Data.SqlClient"/>    
      </connectionStrings>
    

    请解释这是如何回答问题的