ASP.NET MVC数据库无法访问

用户名

我下载了一个开源MVC项目,但无法运行。作者在备忘录中提到,我应该将数据库所有者更改为我自己。但是我不知道该怎么做。而且我在SQL Server对象资源管理器中看不到数据库。

EntityFramework.dll中发生类型为'System.Data.Entity.Core.ProviderIncompatibleException'的异常,但未在用户代码中处理

附加信息:访问数据库时发生错误。这通常意味着与数据库的连接失败。检查连接字符串是否正确,以及是否使用了适当的DbContext构造函数来指定它或在应用程序的配置文件中找到它。

有关DbContext和连接的信息,请参见http://go.microsoft.com/fwlink/?LinkId=386386有关失败的详细信息,请参见内部异常。

这里指出的错误

public override TEntity ReadOne(ISpecification<TEntity> spec) {
    return this.set.Where(spec.IsSatisfied).FirstOrDefault();
}

web.config

<connectionStrings>
    <add name="mvcForum.DataProvider.MainDB" connectionString="Data Source=SERVERNAMEorSERVERNAME\INSTANCE;Initial Catalog=DBNAME;User ID=USER;password=PASSWORD"/>
    <!--add name="mvcForum.DataProvider.MainDB" connectionString="Data Source=.\SQL2008r2Express;Initial Catalog=mvcforum;User ID=test;password=test;" providerName="System.Data.SqlClient" />-->
    <!--<add name="User.MongoDB" connectionString="mongodb://localhost/mvcforum" />-->
</connectionStrings>
礼萨

您需要更改连接字符串,最简单的方法是在Visual Studio中打开服务器资源管理器,然后添加新连接,在创建到数据库的连接之后,从属性窗口复制并粘贴连接字符串

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法访问IIS元数据库ASP.Net

用于数据库访问的静态类的ASP.NET MVC指南

ASP.NET MVC上的大数据库项目

Windows IoT Raspberry Pi上的ASP.NET MVC无法连接到SQL数据库

ASP.NET Core 2.1无法从托管服务访问数据库上下文

下拉列表中的Asp.net MVC多个字段无法回发到数据库

没有数据库的ASP.NET MVC

使用ASP.NET MVC更新数据库

使用实体框架和SQL Server数据库无法访问ASP.NET MVC Web应用程序中的数据

ASP.NET Core MVC 3.1-在自己的区域之外无法访问控制器

ASP.NET Core MVC 3.1应用程序无法访问Ubuntu 20.04.1上的路径

从ASP.NET Core MVC中的SQL数据库访问用户ICollection

无需数据库的ASP.NET MVC 4模型

在ASP.NET MVC上从数据库显示项目

无法从ASP NET应用程序中托管的WCF数据服务访问数据库

在ASP.Net MVC中管理数据库连接

asp.net无法打开数据库登录失败

ASP.NET MVC Web应用程序循环访问和修改数据库的最佳实践

ASP.NET:无法更新从数据库读取的值

ASP Net MVC Oracle数据库无法检索数据

ASP.net MVC无法访问控制器功能中的Ajax数据

打开与本地数据库 asp.net MVC 的连接

无法访问 ASP.NET MVC 中的 View 文件夹内的 JavaScript 文件

ASP.NET MVC 5 自定义 RoleProvider 无法从数据库中检索用户名的角色

无法更新访问数据库抛出asp.net

asp.net EF 核心 MVC 无法访问来自第三个外键表的数据

ASP.NET MVC 无法连接到我的本地 SQL Server 数据库

ASP.NET MVC 无法访问 appsettings.JSON

Asp.net core mvc 迁移数据库