这一篇主要讲EF中对数据的增删改查。EF在.Net Framework SP1微软包含一个实体框架(Entity Framework),此框架可以理解成微软的一个ORM产品。用于支持开发人员通过对概念性应用程序模型编程(而不是直接对关系存储架构编程)来创建数据访问应用程序。其中负责处理浏览器传送过来 ...
分类:
其他好文 时间:
2017-10-27 13:22:24
阅读次数:
132
前言 Entity Framework Core 2.0更新也已经有一段时间了,园子里也有不少的文章.. 看了下2.0的新特性基本算是完成了我之前发布的路线图的内容 很不错 下面就介绍一下新特性.(本文的英文原文地址:这里) 1.实体方面的新内容 1.1表拆分 现在可以将多个实体类型映射到将要共享主 ...
分类:
其他好文 时间:
2017-10-25 13:15:57
阅读次数:
205
Entity Framework连接MySQL时:由于出现以下异常,无法生成模型:“表“TableDetails”中列“IsPrimaryKey”的值为DBNull. 出现以上错误时,考虑连接目标数据库,执行以下sql语句: http://stackoverflow.com/questions/33 ...
分类:
数据库 时间:
2017-10-24 16:00:09
阅读次数:
232
说明 此例筛选了感兴趣及常用部分 参考文献 https://docs.microsoft.com/en-us/ef/core/modeling/relationships One to Many Many to Many 新增一个中间类,再转换成One to Many及One to Many的形式 ...
分类:
其他好文 时间:
2017-10-21 19:03:10
阅读次数:
236
从4.1版本开始,EF开始支持Code First模式,值得注意的是Code First不是和DataBase First或Model First平级的概念,而是和EDM平级的概念。使用Code First不再需要EDM来维护实体与数据库之间的映射关系,这个映射完全通过代码来完成,并在程序开始运行时 ...
分类:
其他好文 时间:
2017-10-20 21:44:05
阅读次数:
267
出处:http://www.cnblogs.com/scy251147/p/3688844.html 关于Entity Framework中的Attached报错的完美解决方案终极版 前发表过一篇文章题为《关于Entity Framework中的Attached报错的完美解决方案》,那篇文章确实能解 ...
分类:
其他好文 时间:
2017-10-20 10:13:06
阅读次数:
338
在使用EF的过程中,导航属性的lazy load机制,能够减少对数据库的不必要的访问。只有当你使用到导航属性的时候,才会访问数据库。但是这个只是对于单个实体而言,而不适用于显示列表数据的情况。 这篇文章介绍的是,使用Lazy<T>来提高显示列表页面的效率。 这里是相关的源代码 Performance ...
分类:
其他好文 时间:
2017-10-19 13:57:06
阅读次数:
168
原文链接:http://www.c-sharpcorner.com/UploadFile/3d39b4/code-first-migrations-with-entity-framework/ 系列目录: Relationship in Entity Framework Using Code Fir ...
分类:
数据库 时间:
2017-10-18 00:14:20
阅读次数:
261
在开发数据库应用程序的时候,经常会遇到某些表需要添加字段或者修改类型、新增表等需求,而对于EF Code First来说关注的只有实体类,当需求变更时只需要添加新的实体类或者在实体类中添加、删除、修改属性即可。但是修改完成之后要如何将修改同步到数据库中? Entity Framework提供了Mig ...
分类:
数据库 时间:
2017-10-12 19:12:02
阅读次数:
303
前几篇文章中介绍了如何使用Entity Framework来操作数据库,但是对EF的配置、连接字符串的指定仍然存在一些疑问。 本章将对EF的配置进行介绍。 EF可以通过两种方式来实现配置,分别是代码方式和配置文件。 Entity Framework的配置文件 对于配置文件来说,在安装Entity F ...
分类:
数据库 时间:
2017-10-12 18:59:52
阅读次数:
827