实体框架在打开时提供底层提供程序失败的错误

时间:2013-01-20 08:22:54

标签: entity-framework

我使用实体框架在我的本地PC和本地数据库上开发了一个网站,现在我将所有代码提供给我的客户端现在实体框架给出了一个错误,底层提供程序在打开时失败我修改了数据源,初始目录,用户ID和实体框架的连接字符串的密码但没有用,请帮忙。下面是我的连接字符串。

<add name="SBV_dbEntities" connectionString="metadata=res://*/SBVEntityModel.csdl|res://*/SBVEntityModel.ssdl|res://*/SBVEntityModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=.\SQLEXPRESS;initial catalog=yagnesh_db;user id=yagnesh;password=yagnesh@123;multipleactiveresultsets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" /> 

1 个答案:

答案 0 :(得分:0)

使用如下所示。给SQL服务器的连接字符串如下(这是一个示例代码)。

<add name="ContextName" connectionString="Data Source=ServerName;Initial Catalog=DBCatalogName;Integrated Security=True;MultipleActiveResultSets=True;App=EntityFramework"
   providerName="System.Data.SqlClient" />

<强> e.g。

<add name="PawLoyalty" connectionString="Server=.;database=PawLoyalty;Trusted_connection=true;pooling=true;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />

我希望这会对你有所帮助。