ef-code-first 相关问题

EF Code-First是一种将Microsoft的Entity Framework与POCO类一起使用的方式,而不是模型优先或DB优先。

EF CodeFirst:参数@objname不明确或声称@objtype(COLUMN)错误

我有一个名为EducationTypes的表和一个名为EducationType的实体,我重命名了一个实体属性,现在我经常得到参数@objname不明确或声称@objtype(...

回答 8 投票 47

将数组的值插入到c#中的存储过程EF时出现问题和错误

我在尝试将数据插入到5个数组变量的存储过程时遇到问题我得到的错误是以下System.ArgumentOutOfRangeException:'索引超出范围。一定是 ...

回答 1 投票 0

如何在使用EF代码的.SaveChanges()期间记录所有实体更改?

我先使用EF代码。我正在为我的所有存储库使用基本存储库,也为注入存储库的IUnitofWork使用:公共接口IUnitOfWork:IDisposable {IDbSet

回答 4 投票 26

如何使用EF核心仅将新表添加到现有数据库

我们正在使用EF核心并且具有可以描述如下的情况我们需要能够仅创建应用程序所需的新表(即,使用aspnet核心构建的机器人),如果它们......

回答 1 投票 0

如何使用EF在SQLite中启用迁移

我遇到了问题。我正在为Windows桌面应用程序编写代码,我必须使用sqlite作为数据库。我已经从nuget成功安装了system.data.sqlite和实体框架...

回答 2 投票 8

实体框架代码 - 首先是null外键

我有一个User <Country模型。用户属于某个国家/地区,但可能不属于任何(空外键)。我该如何设置?当我尝试插入具有空国家/地区的用户时,它告诉我它...

回答 3 投票 90

在EF 4.3中使用参数执行存储过程时,对象类型System.Collections.Generic.List中不存在映射

最近我一直在处理存储过程并遇到一个奇怪的问题。首先,我能够通过IList从数据库成功调用存储过程 XXXList = ...

回答 7 投票 27

关系不能改变,外键不可为空

我在MSSQL DB上运行(旧的)MVC3 Web应用程序,首先使用EF 6.0代码和存储库模式。该系统已在过去7年中投入生产(EF已更新约1年......

回答 1 投票 0

首先在Entity Framework 7 Code中添加/插入包含复杂类型的新条目

我正在尝试为我的对象模型添加一个新条目,它具有很少的复杂类型,首先使用EF 7代码。但它不起作用并抛出异常。模型:公共类学生{public int id {get; ...

回答 1 投票 2

EF Core One-to-Many关系列表返回null

我正在尝试学习如何在EF Core中正确使用DbContext。我有一个Team类:public class Team {public int ID {get;组; public string Name {get;组;公共布尔......

回答 1 投票 0

EF Core Cascading删除速度?

我正在研究一个已建立的(但可变的,假设现有数据能够存活任何变化)代码库并研究一些非常慢的删除。到目前为止,我只是成功地使事情变得更糟,所以......

回答 2 投票 3

初始化EF Core中的DbContext,null异常

我正在尝试创建Asp.net核心API。我有初始化dbcontext的问题,我在控制器中尝试这个:private static DBModelContext _DbContext;公共程序(DBModelContext ...

回答 2 投票 -2

具有可选外键时删除实体

我有一个包含这些类的模型:Curriculum类有几个SessionTime,其他类使用这些实体。它们的配置类是:public class ...

回答 1 投票 0

一个或多个实体的验证失败。有关详细信息,请参阅“EntityValidationErrors”属性源错误db.SaveChanges();

首先,我使用实体框架代码首先从数据库MVC5 / C#。我想添加新用户,但当我尝试添加电子邮件时,我收到了错误消息。这是我的控制器方法:[HttpPost] ...

回答 1 投票 2

在实体框架中添加与同一个表的第二个一对一关系

我正在做代码优先的实体框架设计。我有一个表,帐户,有一个属性,主管:公共类帐户{public int Id {get;组;公共帐户主管{get;组; ...

回答 1 投票 1

在处理数据之前重定向表单

我正在使用EntityFramework(代码优先)模式制作ASP.Net核心MVC。我有一个剃刀页面,使用所有表单输入呈现部分(删除大多数div很容易阅读)。这是myPartial ......

回答 1 投票 1

无法删除数据库,因为它当前正在使用 - EF代码优先

在我的配置中,我有这个:公共密封类配置:DbMigrationsConfiguration {public Configuration(){...

回答 1 投票 6

可以在Entity Framework中设置列排序

是否有任何可能的配置来设置实体框架代码中的数据库列排序第一种方法..?我的所有实体集应该有一些共同的字段来保持recordinfo公开...

回答 2 投票 6

实体框架:由于ObjectStateManager,使用ExecuteSqlCommand清除表会导致异常

我使用EF5 Code First,需要一种快速清理表格的方法。因此我制作了一个非常简单的方法来使用ExecuteSqlCommand来提供快速表清除。代码如下:public ...

回答 2 投票 5

EF Core - 在添加具有唯一索引的数据时出现重复密钥错误

我正在尝试使用EF Core向数据库添加数据,但我无法克服重复键错误:无法在具有唯一索引“IX_Stocks_Name”的对象“dbo.Stocks”中插入重复键行。 ......

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.