码迷,mamicode.com
首页 > 其他好文 > 详细

EF连接字符串小问题笔记

时间:2016-07-15 13:10:32      阅读:761      评论:0      收藏:0      [点我收藏+]

标签:

1.EFDbContext”不包含必需的 providerName 特性:

 

<connectionStrings>
<add

name="EFDbContext"

providerName="System.Data.SqlClient"

connectionString="Data Source=(localdb)\v11.0;Initial Catalog=SportsStore;Integrated Security=True;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False"/>
</connectionStrings>

 

2.当的数据上下文类的名称为连接字符串中,设置的name的名字相同时,不必特意指定连接字符串。但是,如果字符串名称(name)和数据上下文类的名称不同时,需要指定字符串的名字

eg:

2.1

<connectionStrings>
<add name="EFDbContext" .../>
</connectionStrings>

public class EFDbContext : DbContext
{

  public DbSet<Product> Products { get; set; }
}

2.2

<connectionStrings>
<add name="EFDbConnStr" .../>
</connectionStrings>

public class EFDbContext : DbContext
{
    public EFDbContext()
    : base("EFDbConnectStr")
    {
    }

    public DbSet<Product> Products { get; set; }
}

EF连接字符串小问题笔记

标签:

原文地址:http://www.cnblogs.com/CattaC/p/5673043.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!