网站首页
编程语言
数据库
系统相关
其他分享
编程问答
EntityFramework
2024-09-30
恋爱虽易,相处不易:当EntityFramework爱上AutoMapper
恋爱虽易,相处不易:当EntityFramework爱上AutoMapper 剧情开始为何相爱?相处的问题?女人的伟大?剧情收尾?有时候相识即是一种缘分,相爱也不需要太多的理由,一个眼神足矣,当EntityFramework遇上AutoMapper,就是如此,恋爱虽易,相处不易。在DDD(领域驱动设计)中,使用AutoMap
2024-09-30
问题记录:EntityFramework 一对一关系映射
问题记录:EntityFramework一对一关系映射 EntityFramework一对一关系映射有很多种,比如主键作为关联,配置比较简单,示例代码:publicclassTeacher{publicintId{get;set;}publicstringName{get;set;}publicvirtualStudentStudent{get;set;}
2024-09-30
爱与恨的抉择:ASP.NET 5+EntityFramework 7
爱与恨的抉择:ASP.NET5+EntityFramework7 EF7的纠缠ASP.NET5的无助忘不了你的好一开始列出的这个博文大纲,让我想到了很久之前的一篇博文:恋爱虽易,相处不易:当EntityFramework爱上AutoMapper,只不过这次的剧情换主角了,而且与EF和AutoMapper爱情故事不同的是,这次是
2024-09-30
EntityFramework.Extended 支持 MySql
EntityFramework.Extended支持MySql EntityFramework.Extended默认不支持MySql,需要配置如下代码:[DbConfigurationType(typeof(DbContextConfiguration))]//增加配置publicclassSchoolDbContext:DbContext,IDbContext{publicSchoolDbContext()
2024-04-04
EntityFramework Core Scaffolding
EntityFrameworkCodeFirst是从代码生成数据库,叫做数据迁移。EntityFrameworkDatabaseFirst是从数据库生成代码,叫做脚手架(Scaffold)。本文介绍脚手架入门。用数据库图形界面(如SQLiteStudio)生成数据库模式,插入数据等,已经发展成熟,标准化了,非常直观,即使是生手也很容易掌握。
2024-03-19
EntityFrameWork Core 批量操作
在EF7.0的更新中,新增了批量更新和批量删除的功能: 批量删除:ExecuteDelete 对 DbSet 调用 ExecuteDelete 或 ExecuteDeleteAsync 会立即从数据库中删除该 DbSet 的所有实体。例如,删除所有 Tag 实体:awaitcontext.Tags.ExecuteDeleteAsync();使用SQLServer时,
2024-01-25
entityframework多对多
1.新建两个类,注意两个类的属性中需要分别有对方类的list集合。毕竟这样才能体现出多对多。 2.配置两个类的Config,并在任意一个config中,写上多对多的配置信息 3.然后在数据库新建对应的关联表(当然,实体类的表肯定也要创建好) 在创建关联表的时候,需要注意:表的列名=
2023-11-06
解决适用EntityFramework生成时报错“无法解析依赖项。"EntityFramework 6.4.4" 与 ' EntityFramework.zh-Hans
点击添加,出现错误提示:
2023-10-11
无涯教程-ASP.NET Core - 实体框架
在本章中,无涯教程将设置和配置应用程序以保存和读取SQLServer数据库中的数据。要使用数据库,将使用实体框架,该框架经过了重新编写以与新的.NETFramework一起使用。在此应用程序中,将使用SQLServerLocalDB。LocalDB是为开发人员优化的SQLServer的特殊版本。VisualStudio
2023-05-26
EntityFramework Core 删除迁移
EFCore删除迁移的命令是Remove-Migration。一次只删除一个迁移,并且仅删除尚未应用到数据库的最新迁移。如果强行删除已经应用到数据库的迁移,会抛出异常。删除尚未应用到数据库的最新迁移直接运行Remove-Migration命令即可。删除已经应用到数据库的迁移假设我们已经按顺序应用
2023-05-12
EntityFramework Core 6.0 MySql WebApi
Microsoft.EntityFrameworkCoreMicrosoft.EntityFrameworkCore.DesignPomelo.EntityFrameworkCore.MySqlMicrosoft.EntityFrameworkCore.Tools-----------------------------------------------------------------------------------------------------------------------
2023-04-04
解决适用EntityFramework生成时报错“无法解析依赖项。"EntityFramework 6.4.4" 与 ' EntityFramework.zh-Hans
起因:通过vs2022创建mvc项目时,执行添加“包含视图的MVC5控制器(使用EntityFramework)时 点击添加,出现错误提示 解决方法:在您的解决方案资源管理器中,右键单击引用,管理nuget包,转到“已安装”选项卡并从EntityFramework.zh-Hans,卸载您的语言包,然后在重新添加
2023-03-11
NopCommerce学习(2) EntityFramework
NopCommerce-EntityFramework开发:主要是Controller-Service-Repository的开发方式操作数据库,主要对象是BaseEntity,IDbContext和NopObjectContext,IRepository和EfRepository
2022-12-07
c#中EntityFramework连接MySql数据示例 支持Update部分字段
c#程序如果要连接数据库,以前使用的是ADO.Net,通过DataSet、DataTable、ExecuteNoQuery等方法完成,现在微软提供EntityFramework(其实已经提供很久了)组件实现。今天的主题就是
2022-10-19
【教程】解决报错“无法解析依赖项。"EntityFramework 6.4.4" 与 ' EntityFramework.zh-Hans 6.2.0 约束:EntityF
添加包含视图的控制器执行以上添加“包含视图的MVC5控制器(使用EntityFramework)时报错解决方案在解决方案资源管理器中找到packages.config注释掉EntityFramewo
2022-08-29
identity4 系列————持久化配置篇[五]
前言上面已经介绍了3个例子了,并且介绍了如何去使用identity。但是在前面的例子中,我们使用的都是在内存中操作,那么正式上线可能需要持久到数据库中。这里值得说明的是,并
2022-08-28
identity4 系列————持久化配置篇[五]
前言上面已经介绍了3个例子了,并且介绍了如何去使用identity。但是在前面的例子中,我们使用的都是在内存中操作,那么正式上线可能需要持久到数据库中。这里值得说明的是,并