E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
EFcore
EFCore
中利用原生sql进行联表/多表查询
EFCore
中利用原生sql进行联表/多表查询
EFCore
的多表查询可以使用join,include这些进行查询,但是写起来比较复杂,它们一般适用于单表查询(个人觉得),对于多表查询,我更喜欢使用原生SQL
xk_hypothesis
·
2024-09-11 09:05
EFCore
Furion多数据库添加
基于Furion本身项目有个
EFCore
连接MSSQL现在需要连接MySQL取数据步骤一:添加数据库上下文定位器MySqlDbContextLocator建议放Furion.Core项目//////数据库上下文定位器
po123op123
·
2024-09-06 04:45
数据库
c#
C#
框架
后端框架
使用 ASP.NET Core 与 Entity Framework Core 进行数据库操作
使用ASP.NETCore与EntityFrameworkCore进行数据库操作EntityFrameworkCore(
EFCore
)是ASP.NETCore中的一个轻量级ORM框架,提供了以面向对象的方式与数据库进行交互的能力
孟章豪
·
2024-08-28 08:24
asp.net
数据库
后端
ASP.NET Core 入门教程三 结合
EFCore
和 SQLite
EntityFrameworkCore(
EFCore
)是一个轻量级、可扩展的ORM(对象关系映射)框架,它支持多种数据库。SQLite是一个轻量级的嵌入式数据库,适用于小型应用程序。
充值内卷
·
2024-08-28 08:51
asp.net
sqlite
后端
「C#」EF Core的“迁移”(Migration)
2、添加迁移2.1、dotnetclitool参考:
EFCore
工具参考(.NETCLI)-
EFCore
添加迁移等后续操作用到了dotnet的命令行工具,这里记录下工具的安装(前提是已经安装了dotnet
Raink_LH
·
2024-08-26 20:35
假装会写C#
萌新入坑数据库
c#
开发语言
sql
.net
C#使用Entity Framework Core处理数据库(三)
EntityFrameworkCore(
EFCore
)是一个轻量级、跨平台的对象关系映射(ORM)框架,用于在.NET应用程序中处理数据库操作。
林祖师
·
2024-03-17 09:15
C#
c#
开发语言
学习
问题:如何切换EF Core的数据源
在使用EF6时,可以通过更换配置文件中的provider更改数据源,可是
EFcore
似乎是在代码中进行注册的:builder.UseSqlServer(options.ExistingConnection
寻找无名的特质
·
2024-02-20 06:15
C#系列-C#EF框架实现增删改查(1对N)(28)
以下是如何使用EntityFrameworkCore(
EFCore
)实现增删改查的基本步骤:1.定义实体类首先,你需要定义与数据库表对应的C#实体类。csha
管理大亨
·
2024-02-15 09:07
C#系列
c#
开发语言
C#系列-C#EF框架实现增删改查(27)
以下是如何使用EntityFrameworkCore(
EFCore
)实现增删改查的基本步骤:1.定义实体类首先,你需要定义与数据库表对应的C#实体类。csha
管理大亨
·
2024-02-14 13:08
c#
数据库
SqliteException: SQLite Error 19: ‘FOREIGN KEY constraint failed‘.
现象:使用
EFCore
库框架,添加数据时出现。
萌萌的提莫队长
·
2024-02-14 06:49
sqlite
数据库
.Net框架下EF分表方案
目标在.net(非.netcore)在EF6基础上最容易实现的分表方案;思路使用手动sql+EF,案例开源库实现EF的分表,如FreeSql库在
EFCore
实现分表,已有针对
EFCore
的分表方案,如
EFCore
.Sharding
EverestVIP
·
2024-02-13 08:05
EF
C#
Sql
.net
sql
ef core一直报Sequence contains more than one matching element
框架版本:.NET6
EFCore
版本5.0System.InvalidOperationException:SequencecontainsmorethanonematchingelementSystem.InvalidOperationException
王焜棟琦
·
2024-02-08 21:52
EF
Core
c#
ef
core
EF执行原生sql参数化查询,DbCommand参数化查询
目录方式一(返回单值):跟踪EF生成的sql方式二,
EFCore
(返回列表,参数配置):AUAP_DbContext方式一(返回单值):publicasyncTaskSaveLockConfig(Password_error_lock_configconfig
王焜棟琦
·
2024-02-08 21:21
EF
EF
Core
EF
c#
EF Core 5变量let查询异常System.InvalidOperationException: The query contains a projection ‘<>h__Transparen
EFCore
5变量let查询异常错误消息:System.InvalidOperationException:Thequerycontainsaprojection'DbSet().Where(x=>x.Cate_id
王焜棟琦
·
2024-02-08 21:50
EF
Core
EF
Core
EF
Core5
c#
ef core原始sql查询
efcore
用原始sql查询,不能自动映射到类型中。
王焜棟琦
·
2024-02-08 21:19
EF
Core
sql
ef
core
efcore
8A connection was successfully established with the server, but then an error occurred during
一、
EFCore
8数据库连接字符串报错Aconnectionwassuccessfullyestablishedwiththeserver,butthenanerroroccurredduring解决方案
天马3798
·
2024-02-06 16:24
EntiryFramework
efcore
8
EF Core8 Only the invariant culture is supported in globalization-invariant mode
更多:
EfCore
表关系一对一,使用案例EF框架的简介、发
天马3798
·
2024-02-06 16:54
EntiryFramework
EF
Core8
企业应用开发中.NET EF常用哪种模式?
EF/
EFCore
介绍EntityFramework(EF)Core是轻量化、可扩展、开源和跨平台版的常用EntityFramework数据访问技术,
EFCore
是适用于.NET的现代对象数据库映射器。
追逐时光者
·
2024-02-06 09:35
.NET
.NET
Core
C#
.net
c#
.net
core
EFCore
使用静态DbContext导致
EFCore
Tracking对象不能释放
这肯定是不对的……产生原因通过查询MSDN的相关资料后发现,
EFCore
的DbContext在进行更新时是会生成一个Tracking对象,用于对更新对象进行跟踪。
bianguanyue
·
2024-02-06 06:14
EFCore
Entity Framework Core 之数据库迁移
1.数据库迁移先了解一下什么是"数据库迁移",它提供了一种方法,可以逐步将CodeFirst的实体架构更改应用于数据库,以保持数据库与
EFCore
模型同步,同时保留数据库中的现有数据。
夜藍
·
2024-02-03 10:57
netcore使用
EFcore
(第一个实例)
说明:搭建netcore使用
efcore
入门教程,跟着这个教程,傻瓜都可以成功!
az44yao
·
2024-02-03 09:06
【ASP.NET Core 基础知识】--Web API--创建和配置Web API(二)
一、数据访问与数据库配置集成EntityFrameworkCore(
EFCore
)是在ASP.NETCoreWebAPI中进行数据库访问的常见方式。
喵叔哟
·
2024-02-02 06:20
ASP.NET
Core
基础知识
asp.net
前端
数据库
Visual Studio 2022 打开“程序包管理器控制台”失败
VisualStudio2022打开“程序包管理器控制台”失败昨天下午,正在用Visualstudio2022写代码,当使用
EFcore
做数据迁移时,需要用到“程序包管理器控制台”,打开失败,前一秒还好好的
方程式sunny
·
2024-02-01 12:07
C#
visual
studio
ide
EF Core 的基本使用及常见的坑
EFCore
的基本使用及常见的坑1.
EFCore
是什么简单来说,就是实现代码中的类到数据库中表的映射的一种方法。宝啊,是不是觉得我才开篇就鬼话连篇。
方程式sunny
·
2024-02-01 12:58
C#
c#
EntityFramework Core 运行dotnet ef命令迁移背后本质是什么?(EF Core迁移原理)
前言终于踏出第一步探索
EFCore
原理和本质,过程虽然比较漫长且枯燥乏味还得反复论证,其中滋味自知,
EFCore
的强大想必不用我再过多废话,有时候我们是否思考过背后到底做了些什么,到底怎么实现的呢?
weixin_34202952
·
2024-01-30 10:33
json
数据库
runtime
ASP.NET Core+Layui使用EF Core操作MySQL实战
二、添加EFCoreNuGet包若要在项目中使用
EFCore
操作MySQL数据库,需要安装相应的数据库驱动包。
追逐时光者
·
2024-01-29 07:24
.NET
C#
.NET
Core
asp.net
layui
mysql
【ASP.NET Core 基础知识】--数据库连接--使用Entity Framework Core进行数据库访问
一、介绍EntityFrameworkCore(简称
EFCore
)是微软推出的一个轻量级版的EntityFramework,它是一个开源的、跨平台(Windows、Linux和macOS)的对象关系映射
喵叔哟
·
2024-01-27 14:53
ASP.NET
Core
基础知识
asp.net
数据库
后端
.Net6使用
EFCore
在SqlServer上创建数据库
本文介绍如何在SqlServer上创建一个新的数据库。项目便用VS2022编辑器,运行在.Net6Asp.NetCoreWebApi项目模板中,数据库程序运行在阿里云服务器的WindowsServer2019中,使用的是SqlServer2022版本,EntityFrameworkCore的版本为6.0.25,数据库显示程序为SQLServerManagementStudio19.1。采用Co
高思宇
·
2024-01-24 01:46
数据库
.net
sqlserver
【
EFCore
仓储模式】介绍一个
EFCore
的Repository实现
阅读本文你的收获了解仓储模式及泛型仓储的优点学会封装泛型仓储的一般设计思路学习在ASP.NETCoreWebAPI项目中使用EntityFrameworkCore.Data.Repository本文中的案例是微软EntityFrameworkCore的一个仓储模式实现,这个仓储库不是我自己写的,而是使用了一个老外写的EntityFrameworkCore.Data.Repository,大家可以一
采石之人
·
2024-01-21 19:18
#
ORM框架
#
ASP.NET
Core
数据库
后端
.net
core
记.net core 6 集成
efcore
7 oracle
1、安装nuget包Oracle.EntityFrameworkCore、Microsoft.EntityFrameworkCore2、增加表对应关系以及初始化方法//////ef操作///publicclassEFDBForOracle:DbContext{publicDbSettests{get;set;}protectedoverridevoidOnConfiguring(DbContext
小费的部落
·
2024-01-18 20:16
.netcore
杨中科
EFCORE
第六部分 一对多关系配置
3、
EFCore
不仅支持单实体操作,更支持多实体的关系操作。4、三部曲:实体类中关系属性;FluentAPI关系配置;使用关系操作。
Pual singer
·
2024-01-17 10:07
ASP.NET
数据库
.netcore
杨中科
EFCORE
第五部分 同样的Linq 被不同数据据翻译为不同SQL
同样的LINQ被翻译为不同的SQL语句不同数据库方言不同SOLServer:selecttop(3)*fromtMySOL:select*fromtLIMIT3Oracle:select*fromtwhereROWNUMb.PubTime.Year>2010).Take(3)foreach(varbinbooks)Console.WriteLine(b.Title)示例:运行结果:测试程序:增加日
Pual singer
·
2024-01-17 10:37
ASP.NET
linq
sql
c#
杨中科 .NETCORE
EFCORE
第七部分 一对一,多对多
dOrderId);2、测试插入和获取数据示例新建Order新建DeliveryDeliveryConfigOrderConfig执行迁移命令查看数据库测试数据插入运行查看数据多对多1、多对多:老师一学生2、
EFCore
5.0
Pual singer
·
2024-01-17 10:27
ASP.NET
.netcore
数据库
.Net -- EF Core详解
目录1.
EFCore
简介2.Demo运行环境3.创建Prism项目&类库4.
EFCore
--DBFirst5.
EFCore
--CodeFirst6.
EFCore
--增删改查6.1查询6.2插入6.3更新
哈丨吅
·
2024-01-15 11:33
C#
数据库
EF
Core
Zack.EFCore
BulkExtensions
DBFirst
CodeFirst
杨中科
EFCORE
第三部分 主键
主键自增主键1、
EFCore
支持多种主键生成策略:自动增长;Guid;Hi/Lo算法等。2、自动增长。
Pual singer
·
2024-01-15 06:22
ASP.NET
.net
.netcore
杨中科
EFCore
第二部分 实体配置
实体的配置约定配置主要规则:1:表名采用DbContext中的对应的DbSet的属性名。2:数据表列的名字采用实体类属性的名字,列的数据类型采用和实体类属性类型最兼容的类型。3:数据表列的可空性取决于对应实体类属性的可空性。4:名字为Id的属性为主键,如果主键为short,int或者long类型,则默认采用自增字段,如果主键为Guid类型则默认采用默认的Guid生成机制生成主键值。两种配置方式l、
Pual singer
·
2024-01-15 06:52
ASP.NET
数据库
服务器
前端
杨中科
EFCORE
第四部分 命令详解56-61
Migrations深入研究Migrations1、使用迁移脚本,可以对当前连接的数据库执行编号更高的迁移,这个操作叫做“向上迁移”(Up),也可以执行把数据库回退到旧的迁移,这个操作叫“向下迁移(Down)2、除非有特殊需要,否则不要删除Migrations文件夹下的代码。3、进一步分析Migrations下的代码。分析Up、Down等方法。查看Migration编号。4、查看数据库的_EFMi
Pual singer
·
2024-01-15 06:16
ASP.NET
.netcore
数据库
.net
杨中科 .NETCORE
EFCORE
第一部分 基本使用
一、什么是
EFCore
什么是ORM1、说明:本课程需要你有数据库、SOL等基础知识。2、ORM:ObjectRelationalMapping。
Pual singer
·
2024-01-14 10:23
.netcore
数据库
EF Core联表查询的一次坑
背景使用
EFCore
对一个一对多关系的表进行查询,通过多关联查询一的时候可以正常查询出结果,而反过来则就会一直出现sql错误。
CSND-青石
·
2024-01-13 20:45
C#学习
问题集锦
sql
orm
.net
数据库
mysql
Entity Framework Core
文章目录前言模型EFO/RM注意事项当你的Enitiy修改了字段,
EFCore
处理总结前言
EFCore
常见功能,EntityFramework(EF)Core是轻量化、可扩展、开源和跨平台版的常用EntityFramework
TE-茶叶蛋
·
2024-01-12 21:59
.Net
.netcore
杨中科 .NETCORE NuGet
一简介Zack.
EFCore
.Batch使用这个开发包EntityFrameworkCore用户可以使用LINQ语句删除或者更新多条数据库记录,操作只执行一条SQL语句并且不需要首先把实体对象加载到内存中
Pual singer
·
2024-01-12 14:57
ASP.NET
.netcore
EF Core 在实际开发中,如何分层?
分层就是将
EFCore
放在单独的项目中,其它项目如Asp.netcorewebapi项目引用它这样的好处是解耦和项目职责的清晰划分,并且可以重用
EFCore
项目但是也会数据库迁移变得复杂起来Stepbystep
yangshuquan
·
2024-01-12 12:02
C#
asp.net
core
EF
Core
c#
.net
core
经验分享
.Net Core中
EFCore
的部署及使用
1.使用
EFCore
需要引用Nuget包(1)Microsoft.EntityFrameworkCore(2)Microsoft.EntityFrameworkCore.Design(3)Microsoft.EntityFrameworkCore.Tools
叶大白丶
·
2024-01-11 18:19
.Net
Core
学习总结
EF
Core
efcore
部分更新_基本保存 - EF Core | Microsoft Docs
基本保存BasicSave10/27/2016本文内容了解如何使用上下文和实体类添加、修改和删除数据。Learnhowtoadd,modify,andremovedatausingyourcontextandentityclasses.提示可在GitHub上查看此文章的示例。Youcanviewthisarticle'ssampleonGitHub.添加数据AddingData使用DbSet.Ad
爱吃三明治
·
2024-01-07 09:17
efcore
部分更新
查缺补漏系统学习 EF Core 6 - 修改实体数据
推荐关注「码侠江湖」加星标,时刻不忘江湖事这是
EFCore
系列的第六篇文章,上一篇文章讲述了
EFCore
中的原始SQL语句查询。这篇文章讲一讲
EFCore
如何修改实体数据。
dotNET跨平台
·
2024-01-07 09:16
数据库
python
java
mysql
编程语言
EFCore
状态同步AutoDetectChangesEnabled
当批量添加修改数据时,EF同步到上下文这个阶段比较耗时。出现这个问题的原因是:每次调用Add、Update之前,EF都会调用DetectChanges。微软官方给出的介绍是:获取或设置一个值,该值指示是否通过DbContext和相关类的方法自动调用DetectChanges()方法。默认值为true。当查询数据时EF上下文便捕获了数据的快照,当调用DetectChanges方法时,会扫描上下中所有
7号南孚电池
·
2024-01-07 09:15
asp.net
Core
.net
在生产环境下处理
EFCore
数据库迁移的五种方法
在生产环境下处理
EFCore
数据库迁移的五种方法原文链接:https://www.thereformedprogrammer.net/handling-entity-framework-core-database-migrations-in-production-part
溪源More
·
2024-01-07 09:44
数据库
大数据
编程语言
python
linux
EFCore
如何知道实体数据变了
快照更改跟踪:首次跟踪一个实体的时候,
EFCore
会创建这个实体的快照。执行SaveChanges()等方法时,
EFCore
将会把存储的快照中的值与实体的当前值进行比较。
算盘
·
2024-01-07 09:14
ASP.NET
Core
EFCore
ASP.NET Core 3.1系列(19)——
EFCore
中的添加实体操作
1、前言前面介绍了
EFCore
中关于查询和执行原生SQL的操作,这篇博客就来介绍一下
EFCore
中添加实体的相关操作。关于添加实体,
EFCore
提供了多种方法供开发者使用。
HerryDong
·
2024-01-07 09:13
ASP.NET
Core
C#
ASP.NET
Core
EFCore
性能优化
1.参数化查询//写法一性能不好varqueryStudent=context.Student.Where(x=>x.Name.Length>1);varMaxLength=1;//写法二性能好数据库表达式树生成的SQL语句可以重用但是分页是特例有另一种写法优化性能varqueryStudent=context.Student.Where(x=>x.Name.Length>MaxLength);2
热心网友徐某某
·
2024-01-06 11:12
自己看的
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他