2015-05-28 2 views
0

Как изменить следующую строку подключения на EF-соединение.?Соединения string EF Asp.Net Identity

Прошли довольно долгое время и получили ошибки, такие как Keyword not supported: 'data source'..

Это моя текущая строка подключения

<add name="DefaultConnection" connectionString="Data Source=(local);Initial Catalog=Portal;User ID=sa;Password=xxxx;MultipleActiveResultSets=True;" providerName="System.Data.EntityClient" /> 

IdentityModel

public class ApplicationDbContext : IdentityDbContext<ApplicationUser> 
{ 
    public ApplicationDbContext() 
     : base("DefaultConnection") 
    { 
    } 
} 

}

ответ

2

Вы неверную поставщика, указанного в строке подключения. Измените его на System.Data.SqlClient вместо:

<add name="DefaultConnection" 
    connectionString="Data Source=(local); ....." 
    providerName="System.Data.SqlClient" /> 
+0

Ничего себе, что сделал трюк, спасибо, если я хочу использовать не Entity Framework ОРМ, такие как Dapper, а также, можно также использовать System.Data.SqlClient, если я могу просить? – Arianule

+0

Формат строки подключения и провайдер, вероятно, зависят от используемого ORM. Я никогда не использовал Dapper, но не удивился бы, если бы он был в этом формате. – DavidG

+0

Прохладный, спасибо allot – Arianule

Смежные вопросы