The underlying provider failed on Open.

(作者:陈华周,撰写时间:2019年2月1日)
开发工具:Visual Studio
关键技术:数据模型生成web.config

通常我们报这个The underlying provider failed on Open.错误。
在这里插入图片描述
是C# .net asp MVC模式开发中的ADO.net实体数据模型访问连接sqlserver数据库自动生成一个web.config配置文件问题
在这里插入图片描述
通常ADO.net实体数据模型自动生成一个web.config配置文件里会生成

例如:<add name="JinMerchantHospitalSystemEntities" connectionString="metadata=res://*/Models.JinShangJia.csdl|res://*/Models.JinShangJia.ssdl|res://*/Models.JinShangJia.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=DESKTOP-QF6ESFJ;initial catalog=JinMerchantHospitalSystem;user id=sa;password=123;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />

一般出现The underlying provider failed on Open.的错误,检查解决方案资源管理器下方web.config配置文件修改以下三个重点:
source=xx;(服务器名称)id=sa;(登陆名)password=123;(密码)

猜你喜欢

转载自blog.csdn.net/qq_37290823/article/details/86744571