0

《Entity Framework 实用精要》 - 学习笔记

《Entity Framework 实用精要》 [作者] (中) 吕高旭[出版] 清华大学出版社[版次] 2018年01月 第1版[印次] 2018年01月 第1次 印刷[定价] 79.00元 【第01章】 (P011) 在 Entity Framework 的环境下,应用程序与实体数据模型进行沟通 ...

GATTACA2011 发布于 2020-06-16 16:10 评论(0)阅读(144)
0

Entity Framework Core配置DbContext的两种方式

Entity Framework Core配置DbContext的两种方式 ​ 使用Entity Framework 迁移过程 中遇到过一个问题,在这里拿出来晒晒。 Unable to create an object of type 'xxxContext'. For the different ...

boydenyol 发布于 2020-05-25 21:20 评论(0)阅读(157)
0

EF Core怪问题之通过依赖注入获取的上下文在执行异步写入数据库时抛出异常?

此问题实质上是上下文生命周期的问题, 网上有篇文章对此问题分析的更加详细, 请参考: http://www.tnblog.net/aojiancc2/article/details/3283 出问题的代码如下: public class DBBookChaptersService : IBookCh ...

生于1974 发布于 2020-04-09 17:43 评论(6)阅读(203)
1

EF添加

public static int AddBook(BookInfo bookInfo) { using (BookDBContext dbContext = new BookDBContext()) { dbContext.BookInfo.Add(bookInfo); return (dbCon ...

zxsn538 发布于 2020-04-08 10:37 评论(0)阅读(102)
1

EF修改部分字段

/// <summary> /// 修改 /// </summary> /// <param name="bookInfo"></param> /// <returns></returns> public static bool Update(BookInfo bookInfo) { using ( ...

zxsn538 发布于 2020-04-08 10:35 评论(1)阅读(150)
0

EF Core怪问题之查询最后一条记录竟抛出LastOrDefault异常?

使用EF Core查询数据库中满足条件的最后一条记录: 使用LINQ中的LastOrDefault, 代码如下: 1 public async Task<Onu> Find(string sn) 2 { 3 //return await _onuContext.Onus.FirstOrDefault ...

生于1974 发布于 2020-04-06 08:24 评论(0)阅读(82)
0

MVC+EF6-CodeFirst 连接MySQL并创建数据库和表_Demo

VS2019+MVC+EF6 CodeFirst 连接MySQL 1、准备环境(通过NuGet获取) EntityFramework MySql.Data.Entity 安装后确认 2、在MVC Model文件夹下添加一个学生类,后面用它通过[数据迁移]在MySQL中创建一个表 3、创建数据上下文 ...

初晨有微风 发布于 2020-04-05 16:58 评论(0)阅读(207)
0

ASP.NET MVC——CodeFirst开发模式

Entity Framework框架提供了几种开发模式,比如Database First,Model First,Code First。Database First是最老也是应用得最广泛的一种设计方式。Database First这种方式的设计高度依赖于数据库中表的结构,根据表及表间的关系来创建模型 ...

I can play 发布于 2020-02-23 13:30 评论(0)阅读(250)
2

EF--封装三层架构IOC

为什么分层? 不分层封装的话,下面的代码就是上端直接依赖于下端,也就是UI层直接依赖于数据访问层,分层一定要依赖抽象,满足依赖倒置原则,所以我们要封装,要分层 下面这张图和传统的三层略有不同,不同之处在于,UI层不直接依赖于业务逻辑层,而是UI层依赖于业务逻辑抽象层IBLL,业务逻辑层不直接依赖于数 ...

David.Meng 发布于 2020-02-15 11:39 评论(0)阅读(324)
0

EF--EntityState相互转换

EF对数据做什么样的操作,是根据EF的上下文实体状态决定,实体状态有以下5种状态,下面我们就分别看下这5种状态 数据准备,我们看到学生表里有20000名学生记录,最后1位学生的学生编号为0000020000 1、Detached--实体跟上下文压根没关系 我们看到我新创建了名学生,学号为000002 ...

David.Meng 发布于 2020-01-30 08:51 评论(0)阅读(137)