EF Core
王焜棟琦
这个作者很懒,什么都没留下…
展开
-
ef core原始sql查询
ef core原始sql查询原创 2024-02-06 18:47:08 · 697 阅读 · 0 评论 -
EF core针对数据库的函数映射,日期函数比较日期差值
EF core针对数据库的函数映射,日期函数比较日期差值原创 2023-04-10 14:45:01 · 88 阅读 · 0 评论 -
ef core一直报Sequence contains more than one matching element
EF Core报Sequence contains more than one matching element原创 2022-12-13 16:58:38 · 1357 阅读 · 0 评论 -
EF执行原生sql参数化查询,DbCommand参数化查询
public async Task<ActionResult> SaveLockConfig(Password_error_lock_config config) { if (config == null) { return Json(new ResultInfo() { Result = false, Messages = "config不可为空" }); } ..原创 2021-04-20 10:52:37 · 1052 阅读 · 0 评论 -
A second operation was started on this context before a previous operation completed
解决异常情况,并发情况会导致异常,每次创建一个新上下文就解决了InvalidOperationException: A second operation was started on this context before a previous operation completed. This is usually caused by different threads concurrently using the same instance of DbContext. For more informa原创 2021-11-18 10:25:06 · 5112 阅读 · 0 评论 -
SqlException: ‘OFFSET‘ 附近有语法错误。在 FETCH 语句中选项 NEXT 的用法无效。
using Microsoft.EntityFrameworkCore;using System;using System.Collections.Generic;using System.Text;using Microsoft.Extensions.Logging;using Microsoft.EntityFrameworkCore.Diagnostics;using WebMvcNetCore.TuShi.FenGong.Model;using EntityFrameworkCore.转载 2021-11-09 12:38:41 · 1535 阅读 · 0 评论 -
.NET5中的EF Core数据层仓储模式
EF Core数据层通用封装,复用代码封装原创 2021-09-30 11:10:44 · 2070 阅读 · 2 评论 -
EF Core 5变量let查询异常System.InvalidOperationException: The query contains a projection ‘<>h__Transparen
EF Core 5变量let查询异常错误消息:System.InvalidOperationException: The query contains a projection '<>h__TransparentIdentifier3 => DbSet<Cate_img_type_relation>() .Where(x => x.Cate_id == <>h__TransparentIdentifier3.<>h__Transpare原创 2021-03-30 10:01:38 · 821 阅读 · 0 评论 -
EF Core 5.0原生sql语句执行
微软官网文档:https://docs.microsoft.com/zh-cn/ef/core/querying/raw-sql原生sql执行 public async Task<(int, int, int)> GetImgViewCount() { const string sql = @" select --图片总数(可查看) (select count(0) from[img_info] where [i_status] = 1原创 2021-03-25 10:12:20 · 3015 阅读 · 0 评论 -
EF Core继承DbContext的上下文类参考,包含跟踪sql日志
using Comm;using Microsoft.EntityFrameworkCore;using Microsoft.Extensions.Logging;using Microsoft.Extensions.Logging.Console;using Microsoft.Extensions.Logging.Debug;using Microsoft.Extensions.L...原创 2019-08-04 15:47:54 · 3040 阅读 · 0 评论 -
ef core修改指定的列数据
/// <summary>/// 异步修改集合,修改指定的列/// </summary>/// <param name="list">集合</param>/// <param name="column">指定的列,参考 id,name。要修改的列名传入数组</param>/// <returns><...原创 2019-07-21 18:52:44 · 4703 阅读 · 3 评论 -
ef插入记录时报错,当 IDENTITY_INSERT 设置为 OFF 时,不能为表中的标识列插入显式值
“当 IDENTITY_INSERT 设置为 OFF 时,不能为表中的标识列插入显式值”出现这个问题需要知道id列在数据库设置的是自增,因此sql语句已经不需要再设置id的值了,所以插入sql语句里面不允许出现id列,且不能给id列赋值。解决办法就是不要id列ef解决办法就是需要在实体字段id列上设置一个标签属性,将id列标记为Identity自增,此标签为:需要的命名空间:Syste...原创 2019-07-12 23:58:58 · 4615 阅读 · 0 评论 -
ASP.NET Core获取已经在Startup.cs中注册的服务实例
//Startup.cs中IServiceProviderpublic void ConfigureServices(IServiceCollection services){ string sqlConnection = &quot;连接字符串&quot;; services.AddDbContext&amp;lt;DataContext&amp;gt;(option =&amp;gt; option.原创 2018-06-07 17:46:07 · 7225 阅读 · 0 评论 -
(仓储模式)ASP.NET Core用EF Core用的是Microsoft.EntityFrameworkCore.SqlServer 2.0.3版本
方式一:using MatrixWebApiCore.Entity;using Microsoft.EntityFrameworkCore;using System; using System.Linq; namespace MatrixWebApiCore.Common.Data{ public class DataContext : DbContext { ...原创 2018-06-07 15:03:21 · 2804 阅读 · 0 评论 -
ASP.NET Core中怎么在ExceptionFilter异常过滤器中调用EF Core保存数据到数据库
参考代码:using MatrixWebApiCore.Entity;using Microsoft.EntityFrameworkCore;using System; using System.Linq; namespace MatrixWebApiCore.Common.Data{ public class DataContext : DbContext {...原创 2018-06-07 11:46:49 · 1616 阅读 · 0 评论