代码改变世界

随笔分类 -  Entity Framework

EF的并发冲突

2020-01-02 17:26 by huoit, 252 阅读, 收藏, 编辑
摘要: EF的并发冲突 1.客户端优先 2.数据库优先 3.合并优先 https://docs.microsoft.com/zh-cn/ef/ef6/saving/concurrency?redirectedfrom=MSDN https://www.cnblogs.com/jinshan-go/p/103 阅读全文

EF性能优化

2019-07-05 13:16 by huoit, 190 阅读, 收藏, 编辑
摘要: https://docs.microsoft.com/zh-cn/dotnet/framework/data/adonet/ef/performance-considerations 阅读全文

EF非常见错误:EXECUTE 后的事务计数指示 BEGIN 和 COMMIT 语句的数目不匹配

2018-10-20 15:37 by huoit, 878 阅读, 收藏, 编辑
摘要: EF非常见错误:EXECUTE 后的事务计数指示 BEGIN 和 COMMIT 语句的数目不匹配 问题原因: 两个表A\B之间存在外键关系,当插入表A的时候,A的外键B在B表中不存在可以引起这个问题;需要检查实体对应的外键表中,数据是否存在 数据库中存储过程也可以引起此问题 阅读全文

EntityFramework Core:版本不一致问题

2018-08-31 15:22 by huoit, 1253 阅读, 收藏, 编辑
摘要: code first 更新数据库时候报版本不对或者未找到错误 解决方法: 在项目文件中添加以下节点: 阅读全文

Net Core:EntityFramework Core

2018-07-01 19:13 by huoit, 2 阅读, 收藏, 编辑
该文被密码保护。 阅读全文

从linq的一次优化实践看group by+Min/Max()处理数据后需要额外的其他列问题

2017-11-15 17:03 by huoit, 1851 阅读, 收藏, 编辑
该文被密码保护。 阅读全文

EntityFrameworkCore概览

2017-09-15 15:51 by huoit, 247 阅读, 收藏, 编辑
摘要: .NET Core 中 EntityFrameworkCore的支持库主要有: Script-migration 级联删除 protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { optionsB 阅读全文

LINQ to Entities不识别C#语法报错

2017-06-27 16:48 by huoit, 201 阅读, 收藏, 编辑
摘要: 错误:报错不识别string.Join…… NET4.5+开始;要先 ToList 或者AsEnumerable拿到数据,再使用string语法 正确 阅读全文

Linq测试/查看工具——LinqPad

2017-05-31 13:42 by huoit, 2164 阅读, 收藏, 编辑
摘要: LinqPad 官方:http://www.linqpad.net/ 介绍: 即时测试任何C#/ F#/ VB片段或程序LINQ支持--SQL / CE / Azure,Oracle,SQLite和MySQL可以查看查询结果、生成的SQL语句等等多种结果支持.NET语言小巧 - 只有15MB!标准版 阅读全文

Entity Framework Code First(Mysql)

2017-05-11 09:34 by huoit, 174 阅读, 收藏, 编辑
摘要: 1、添加NuGet包 引用NuGet包:EntityFramework6.1.3、MySql.Data.Entity6.9.8 2、修改配置 SqlServer配置: Mysql配置: 3、启动迁移 4、修改迁移生成的Config.cs 关闭自动迁移、修改生成器 至此其他操作和sqlserver类同 阅读全文

DbContext 和 ObjectContext两者的区别

2017-04-25 18:28 by huoit, 1684 阅读, 收藏, 编辑
摘要: ObjectContext和DbContext都继承了接口IObjectContextAdapter,而该接口只有一个方法就是提供两者之间的转换: eg: ObjectContext context =((IObjectContextAdapter)dbContext).ObjectContext; 阅读全文

Entity Framework(Fluent API)

2017-04-25 13:37 by huoit, 462 阅读, 收藏, 编辑
摘要: 一、概述 Fluent API 可以理解为一种从POCO到数据库的映射约定,包括字段长度,类型,主外键等等,在EF Code First进行开发时候经常用到。 1、主键 modelBuilder.Entity<Product>().HasKey(t => t.InstructorID); 联合主键 阅读全文

Entity Framework Code First(概要)

2017-04-25 13:37 by huoit, 457 阅读, 收藏, 编辑
摘要: EF开源项目地址:https://github.com/aspnet/EntityFramework6 MSDN :https://msdn.microsoft.com/en-us/library/aa937723(v=vs.113).aspx 中文:https://msdn.microsoft.c 阅读全文

Linq查询IEnumerable与IQueryable

2014-09-11 12:36 by huoit, 1783 阅读, 收藏, 编辑
摘要: 设置好断点,打开SQL Profiler。分别对两个跟踪,可以看到到第一个断点的时候都还没有去SQL拿数据: 都是延迟执行,从SQL Profiler可以看出都是到foreach才去拿数据。 ①、IEnumerable下执行的语句,可以看到去SQL加载过来的是第一个条件下的所有数据,然后扩展方法筛选 阅读全文
点击右上角即可分享
微信分享提示