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
dbcontext
asp.net core EFCore 属性配置与
DbContext
asp.netcoreEFCore属性配置与
DbContext
前言EntityFramework(EF)Core是轻量化、可扩展、开源和跨平台版的常用EntityFramework数据访问技术。
杏雨1969
·
2023-10-13 21:07
asp.net
core
EFCore
数据库
asp.net
microsoft
Postgre The database operation was expected to affect 1 row(s), but actually affected 0 row
butactuallyaffected0row(s);datamayhavebeenmodifiedordeletedsinceentitieswereloaded.初始的调查方向是:跨线程操作异步操作
dbcontext
hubaxiaofeiyu
·
2023-09-27 17:49
Postgre
Database
sql
数据库
EFcore迁移报错:“Unable to create an object of type ‘MyDbContext‘. For the different patterns supported ”
DbContextDesignTimeFactory类第二步:继承IDesignTimeDbContextFactory在///1.写一个类///2.实现IDesignTimeContextFactory接口///3.返回
Dbcontext
小威编程
·
2023-09-17 01:04
.netcore
c#
EF Core之
DBContext
生命周期
EFCore之
DBContext
生命周期
DBContext
是EFCore的核心,.NetCoreWebApi开发的时候,绝大多数的场景下,我们只需要一个Scoped的
DBContext
即可,但有的时候Scoped
2Ker
·
2023-09-08 11:06
.Net
Core
EF
Core
EF Core之全局删除方案
EFCore之全局删除方案本文主要对EFCore的级联删除和软删除的全局配置作说明EFCore的外键默认是级联删除的,如果不想这样就只能手动配置,这里提供一种全局配置的方式:
DBContext
的OnModelCreating
2Ker
·
2023-09-08 11:06
.Net
Core
EF
Core
EF框架基础应用入门
文章目录一、介绍二、EF6框架基础1.数据模型和实体类2.数据库上下文(
DbContext
)介绍3.配置数据模型与数据库表的映射关系两种方式FluentAPI和数据注解FluentAPI数据注解4.数据库迁移
皮卡冲撞
·
2023-09-08 03:39
c#
EF6
DbContext
是Entity Framework中的一个核心类
EntityFramework(简称EF)是ADO.NET的一部分,是一个开源的、通用的对象关系映射(ORM)框架,它使得开发人员可以用面向对象的方式来操作关系数据库。以下是EntityFramework的一些主要特性:它是全托管和可扩展的ORM框架,支持.NETCore和.NET5.0及以上版本。它使用模型驱动的方式来操作数据库,而不是直接编写SQL语句。它支持各种数据库,包括SQLServer
铁松溜达py
·
2023-09-05 17:31
oracle
数据库
c#
sqlserver
.net
EF列表分页查询(单表、多表),排除参数为空的条件
首先我们要有派生自
DBContext
类的数据上下文类,这个类代表数据库连接和数据库模型publicclassMyDbContext:
DbContext
{publicDbSetPersonBasic{get
香煎三文鱼
·
2023-09-03 14:07
ORM——EF
C#
EF分页
EF多条件查询
EF多条件查询排除空参数
EFCore从数据库快速生成实体和
DBContext
和数据迁移
开始有些项目开发时先建立数据库,再用codefirst来书写entity和EntityConfiguration,比较耗费功夫。1、在vs2017中新建个asp.netcore的web项目,或者其他项目均可。2、打开nuget管理器命令行。执行以下3条命令安装相关功能。Install-PackageMicrosoft.EntityframeworkCore.SqlServerInstall-Pac
kalanliao
·
2023-09-01 06:46
efcore系列二 efcore的查询流程
首先翻翻昨天的查询语句using(vardbContext=newAppDbContext()){varproduct=
dbContext
.Products.FirstOrDefault();returnproduct
smilekop
·
2023-08-19 12:31
.NET-4.ORM 常见框架EFcorn、Dapper、SqlSugar、FreeSql 和ADO.NET
ORM常见框架前言什么是ORMEFCore学习与深入一、了解EFCore1.
DbContext
2.数据注释、FluentAPI学习二、简单的案例使用1(推荐参考最佳)三、简单的案例使用2四、简单的案例使用
joyyi9
·
2023-08-09 04:18
.NET进军学习
.net
ASP.NET中使用Entity Framework(EF)关联表查询
在ASP.NET中使用EntityFramework(EF)进行关联表查询的具体步骤如下:配置数据库上下文(
DbContext
):在
DbContext
派生类中,使用DbSet属性表示每个实体对应的数据库表
.NET-小棠
·
2023-08-05 12:21
asp.net
后端
.net core 多项目中使用EFCore
类库一级项目使用.netcore3.1框架其中EFCore是和数据库交互的MultiCore注入EFCore中的
DBContext
与数据库交互主要为了解决多项目中数据库迁移失败问题EFCore工程安装如下包
小兜全糖(xdqt)
·
2023-08-05 07:46
efcore
.netCore
.netcore
microsoft
怎样优雅地增删查改(一):从0开始搭建Volo.Abp项目
文章目录项目介绍模块化由框架实现的需要实现的创建项目创建业务模块配置引用和依赖配置
DbContext
创建实体和Dto配置AutoMapper项目地址软件系统中数据库或者持久层的基本操作功能可以用Curd
林晓lx
·
2023-08-04 19:46
架构
.NET
c#
微服务
asp.net
EFCore—context在其他程序集时如何进行数据迁移
场景解决方案:代码示例:场景一般来说,如果efcore进行数据迁移的步骤如下安装nuget包创建实体类创建config创建
dbcontext
然后执行如下命令就可以成功迁移了Add-MigrationInitUpdate-Database
爱吃香蕉的阿豪
·
2023-07-22 15:08
数据库
.netcore
orm
ASP.NET Core 1.0: Using Entity Framework Core 1.0 - Transaction
使用Transaction需要使用
DbContext
中的Database对象。
alvachien
·
2023-07-15 22:19
Web
Programming
.Net/Windows
Forms/WPF
transactio
asp.net
entity
framework
DbContext
.net 6 api引入EF (DB first)
项目添加:Microsoft.EntityFrameworkCore.ToolsPomelo.EntityFrameworkCore.MySql(这个是第三方的efmysql中间件)Scaffold-
DbContext
-Force"Server
张中华
·
2023-06-21 23:04
使用Scaffold-
DbContext
报错解决
背景解决Trusted_Connection---使用Trusted_Connection选项只能用于连接到SQLServer的Windows身份验证。如果要使用用户名和密码进行身份验证,则不能使用Trusted_Connection选项。在这种情况下,应该使用UserID和Password选项来指定登录信息。
眼里的星光lzw
·
2023-06-21 18:10
C#
数据库
wpf
EntityFramework EF 常用增删改查语句
文章目录前文基础增删改查和原生sql操作查增,删,改增改删sql语句执行sql查询sql执行/增删改前文.netframework命令行项目使用sqlite,
DbContext
基础增删改查和原生sql操作这里使用了
罪恶の王冠
·
2023-06-21 00:21
.net
EntityFramework
.net framework 命令行项目使用 sqlite,
DbContext
文章目录背景描述实际操作环境安装Nuget包安装三者之间的关系ORM解释项目从零开始创建过程新建项目安装nugetDBfirst和Codefirst新建文件注意,
DbContext
命名运行测试基础增删改查和原生
罪恶の王冠
·
2023-06-11 09:22
sqlite
数据库
.net
EF Core Scaffold-
DbContext
注意点
Scaffold-
DbContext
"Server=xxx.xxx.xxx.xxx;Database=Blogging;UserID=sa;Password=$xxxxx;"Microsoft.EntityFrameworkCore.SqlServer-OutputDirModels
meiqiuyang
·
2023-06-11 01:44
[C#]AsNoTracking()方法-不使用追踪以增进查询效能
当我们透过Entityframework查询或异动DB的资料时,会将资料暂存至
DbContext
快取中,可在后续针对同一个资料表的异动中进行资料比对,但在部分语法仅做查询,不会异动到DB的资料时,
DbContext
娜娜宝宝
·
2023-04-20 12:45
c++
EFCore---迁移
迁移命令:1.可以通过EfCore带有的api来完成从代码生成数据库确保以上的都存在MigrationDBContext.cspublicpartialclassMigrationDBContext:
DbContext
RUNA22
·
2023-04-15 16:03
C#
c#
sql-
DbContext
它提供了一些常用的方法和属性,如下所示:
DbContext
(DbContextOptionsoptions)构造函数:用于创建
DbContext
对象,它接受一个DbContextOptions对象作为参数
周杰伦fans
·
2023-04-09 16:48
SqlServer
sql
数据库
【EntityFramework-2】增删改查操作
t_user")]publicclassPerson{publiclongID{get;set;}publicstringName{get;set;}}publicclassTestDBContent:
DbContext
枫雪幻林
·
2023-03-28 10:22
笙默考试管理系统-IndexController.cs展示(6)
//新建试卷[HttpGet]publicActionResultPaper_add(intpageIndex=1,intpageSize=5){//查询班级varClassSee=
dbContext
.Classes.ToList
N201871643
·
2023-03-24 19:04
笙默考试管理系统
javascript
html
java
mvc
EF模型配置-主键
FluentAPIclassMyContext:
DbContext
{publicDbSetBlogs{get;set;}protectedoverridevoidOnModelCreating(ModelBuildermodelBuilder
唐九十九藏
·
2023-03-22 16:30
.Net Core 中连接SQL数据库操作
publicclassSqlConfig:
DbContext
{publicDbSetAdminTb{get;set;}protectedoverridevoidOnConfiguring(DbContextOptionsBuilderoptionsBuilder
念旧的时光
·
2023-03-22 03:58
04.Model
4.1添加Model直接添加ClasspublicclassMovieContext:
DbContext
{publicDbSetMovies{get;set;}}//连接数据库//Web.config/
mingming00
·
2023-03-18 21:25
EF 具有继承关系的类到数据库表的映射
类C:B:A在
DBContext
中publicDbSetAs{get;set;}publicDbSetBs{get;set;}publicDbSetCs{get;set;}数据库中只生成As表,但是具有
jingyu_z
·
2023-03-17 14:24
Code First
依赖项引用image.pngpublicclassCoreNetContext:
DbContext
{publicCoreNetContext(){}publicDbSetTUsers{get;set;}
飞天猪Pony
·
2023-02-07 02:18
C# VS2022 EF6 + Mysql8.0.31 CodeFirsts使用配置
文章目录环境安装Mysql8.0.31下载Mysql连接器Net版本安装VS2022创建工程添加Nuget包修改配置文件如下准备工作,创建一个
Dbcontext
类,代码如下打开程序包控制台输入命令第一步第二步第三步第四步简要介绍一下如何添加一个表思路添加
iml6yu
·
2023-01-31 01:53
ASP.NET
mysql
【EFCore+MYSQL】.net.web API 6 连接mysql数据库,DBfist
上篇链接:CodeFrist资源连接源码连接DbFrist新建项目一个WebAPI项目:EFcore取消配置HTTPS执行以下迁移命令MySql数据库:Scaffold-
DbContext
“server
Guistar~~
·
2023-01-31 01:14
后端.NET
Core
Web
API
c#
mysql
C#连接oracle数据库
C#连接oracle数据库的步骤:1、创建继承
DbContext
的类,用OnConfiguring或者方式配置数据库连接信息:publicclassAppDbContext:
DbContext
{publicAppDbContext
zyn_cd7e
·
2023-01-26 14:03
efcore 新特性 SaveChanges Events
efcore新特性SaveChangesEventsIntro昨天早上看到之前关注的一个efcore的issue被closed,于是看了一眼,efcore新合并了一个PR,在
DbContext
中增加了SaveChanges
天天向上卡索
·
2023-01-26 06:36
【Bug】Lambda expression used inside Include is not valid
问题代码Include中使用的Lambda表达式无效Listdics=DBServerProvider.
DbContext
.Set().Where(x=>x.IsEnable==1).Include(c
软泡芙
·
2022-12-23 20:19
#
WEB_C#
bug
第四周——ASP.NET Core框架学习
ASP.NETCore框架学习一、WebApi架构组织一)MVC设计模式中的Model与Controller:1、Model层:2、Controller层:二)EntityFramework:
DbContext
luxury.
·
2022-12-08 08:56
【知识学习】
【笔记】
C#学习
c#
asp.net
中间件
Entity Framework使用
DBContext
实现增删改查
有一段时间没有更新博客了,赶上今天外面下雨,而且没人约球,打算把最近对EntityFrameworkDBContext使用的心得梳理一下,早些时候在网上简单查过,对于最新版本的EF并没有类似的知识梳理类文章,希望对大家有所帮助。1.不要Codefirst,也不要DBfirst我为什么讨厌Codefirst和DBfirst呢?首先Codefirst是先写代码,数据库完全由代码生成,开发阶段尚可,一旦
·
2022-10-28 12:11
.NET中lambda表达式合并问题及解决方法
目录解决方案:完美解决事情的起因是公司一个小伙子问了我个问题“海哥,来帮我看下这段代码怎么不行”FuncnameFilter=x=>x.Name=="test";
DbContext
.Report.Where
·
2022-10-21 18:27
.Net Core中使用EFCore生成反向工程
EntityFrameWorkCoreTools3.1安装EntityFrameWorkCoreDesign3.12、第二步选择默认项目为放Model的项目,在程序包管理控制台输入:Scaffold-
DbContext
·
2022-10-17 16:55
002从零开始入门Entity Framework Core——
DbContext
生存期、配置和初始化
一、
DbContext
生存期
DbContext
的生存期从创建实例时开始,并在释放实例时结束。
DbContext
实例旨在用于单个工作单元。这意味着DbContex
张欧昊辰
·
2022-09-12 14:00
FreeSql.
DbContext
,向"不是真正的 ORM" 说拜拜
FreeSql发展到现在,已经有两种稳定的开发模式,以下先简单带过一下。后面才是本文的主题。方法一:基于helper的方式,祼用;dotnetaddpackageFreeSql提供CodeFirst、DbFirst、丰富的表达式树、读写分离、AOP等功能支持;方法二:基于Repository+UnitOfWok的方式;dotnetaddpackageFreeSql.Repository这是一个扩展
dotnetCore
·
2022-08-27 08:58
FreeSql
FreeSql
ORM
ASP.NET Core在Task中使用IServiceProvider的问题解析
IServiceProvider请求中的IServiceProvider和IServiceScopeFactory后续插曲总结前言问题的起因是在帮同事解决遇到的一个问题,他的本意是在EFCore中为了解决避免多个线程使用同一个
DbContext
·
2022-08-12 10:25
解决ASP.NET Core在Task中使用IServiceProvider的问题
前言问题的起因是在帮同事解决遇到的一个问题,他的本意是在EFCore中为了解决避免多个线程使用同一个
DbContext
实例的问题。
yi念之间
·
2022-08-10 09:00
EFCore高级Saas系统下一个
DbContext
如何支持多数据库迁移
EFCore高级玩法单
DbContext
支持多数据库迁移前言随着系统的不断开发和迭代默认的efcore功能十分强大,但是随着Saas系统的引进efcore基于表字段的多租户模式已经非常完美了,但是基于数据库的多租户也是可以用的
薛家明
·
2022-07-24 00:00
在Code First模式中自动创建Entity模型
但是,很多时候,特别是一些MIS系统,我们会涉及到大量的实体类型,类似如下所示:publicclassDbContext:System.Data.Entity.
DbContext
{publicDbContext
·
2022-06-22 07:03
Entity Framework使用ObjectContext类
目录一、ObjectContext对象上下文1、ObjectContext和
DbContext
的对比2、ObjectContext类的实例封装的内容3、类的结构:二、实体对象查询:linqtoEntities1
·
2022-06-13 14:35
NetCore实现
DbContext
接口设计
一、App.ModelusingMicrosoft.EntityFrameworkCore;usingSystem.ComponentModel.DataAnnotations;usingSystem.ComponentModel.DataAnnotations.Schema;namespaceApp.Model{[Table("tgoods")]publicclassGoods{[Key]pub
海阳宜家电脑
·
2022-06-13 08:40
C#学习笔记
c#
mysql
netcore
dbcontext
3104—EF Code记录
Scaffold-
DbContext
-Force“Server=服务器名;Database=数据库名;uid=账户;Password=密码;”Microsoft.EntityFramewor
zhang_yling
·
2022-06-06 08:53
NetCore
ASP.Net
NET
C#
c#
net
core
EF
code
ABP引入Dapper框架的创建使用
目录一.首先准备好一个数据库建一个表二.建一个实体表三.然后再ABP框架的EF层安装Abp.Dapper包使用首先
DbContext
引入对应的DbSet最后在应用层直接使用ABP使用Dapper框架已经有很成熟的第三方包
·
2022-04-29 16:27
上一页
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
其他