繁体   English   中英

基础提供程序无法打开-WPF和实体框架

[英]The underlying provider failed to open - WPF and Entity FrameWork

我在somee.com上注册了网站,并上传了我的数据库。 他们在下面为我提供了连接字符串:

workstation id=nrcsadb.mssql.somee.com;packet size=4096;user id=DuaZoya_SQLLogin_1;pwd=passwordhere;data source=nrcsadb.mssql.somee.com;persist security info=False;initial catalog=nrcsadb

现在,由于我使用的是Entity FrameWork,因此我在下面编写了以下几行以将我的destop应用程序连接到服务器上的该数据库。

  <connectionStrings>
  <add name="nrcsaEntities" connectionString="metadata=res://*/nrcsaEntities.csdl|res://*/nrcsaEntities.ssdl|res://*/nrcsaEntities.msl;provider=System.Data.SqlClient;provider connection string=&quot;user=Dua_SQLLogin_1;password=passwordhere;data source=nrcsadb.mssql.somee.com;initial catalog=nrcsadb;integrated security=False;multipleactiveresultsets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
  </connectionStrings>

上面的连接字符串正在生成以下异常: Main Window The underlying provider failed to open

如何解决这个问题呢。 谁能帮我。 谢谢 !

可能未设置System.Data.Entity.dll引用尝试使用providerName =“ System.Data.SqlClient”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM