using (var ObjectContext = new AgentSystemEntities()) { DateTime dt = new DateTime(1997, 1, 1); string entitySQL = "SELECT VALUE Users FROM Users WHER ...
分类:
其他好文 时间:
2016-06-14 16:01:46
阅读次数:
669
转:http://www.cnblogs.com/jinzhao/archive/2013/05/31/3108755.html E文好的可以直接看https://github.com/loresoft/EntityFramework.Extended 也可以在nuget上直接安装这个包,最新版本已 ...
分类:
其他好文 时间:
2016-06-14 16:00:36
阅读次数:
158
目前分页支持单表 使用 是不是很方便? 如何多个排序条件? ...
分类:
其他好文 时间:
2016-06-14 15:39:10
阅读次数:
422
本人通过跟踪sql语句得知 predicate如果为委托类型的时候,dbContext.Set<TEntity>().Where(predicate).ToList();对应的sql语句是 但是当predicate如果为表达式树的时候,语句如下, 所以我们尽量用表达式树传参,而不是单纯地lambda ...
分类:
数据库 时间:
2016-06-13 19:05:30
阅读次数:
382
本人建议尽量使用EntityState来表名Entry的状态,而不要使用Configuration.AutoDetectChangesEnabled自动状态跟踪,为什么我这么建议呢?他们到底有什么异同? 上面是一个Update操作 通过 dbContext.Entry<TEntity>(p).Sta ...
分类:
其他好文 时间:
2016-06-13 18:47:51
阅读次数:
137
这段时间研究了orm框架EF 写一写研究的历程和心得 先贴上核心代码 ...
分类:
其他好文 时间:
2016-06-13 18:45:13
阅读次数:
115
Entity Framework中对实体的特性声明有着严格的要求 1.实体必须要有主键特性,但是如果实体没有主键特性那怎么办? 只能采用执行comand来折中解决,为什么引入了事务机制?因为我们在执行一个事务操作时候,很可能会 DbSet<T>的增删改操作和command操作混用,但是为了满足事务的 ...
分类:
其他好文 时间:
2016-06-13 18:36:25
阅读次数:
119
CodeFirst 用中文说是代码优先,此技术可以让我们先写代码,然后由Entity Framework根据我们的代码建立数据库 接下来用学生这个例子来演示,有学生表,课程表,和成绩表三张表 首先是Model层 学生表 using System; using System.Collections.G ...
分类:
其他好文 时间:
2016-06-13 09:58:22
阅读次数:
165
执行这一句后 ,清空使用map生成的代码,个人不太喜欢那种自动生成代码的方法,那样子up 和down只是显示代码执行的过程,但是动UP和DOWN方法并没有什么卵用。 好吧,我们执行上面的意思就是让我们可以自由操作up和down,当然了,update一次数据库,就需要重新add-migration 一 ...
分类:
其他好文 时间:
2016-06-10 17:39:05
阅读次数:
726
官方文档英文地址:https://github.com/aspnet/EntityFramework/wiki/Roadmap 历经延期和更名,新版本的实体框架终于要和大家见面了,虽然还有点害羞。请大家多体谅! 下面正式进入主题: Entity Framework Core (EF Core) 下面 ...
分类:
其他好文 时间:
2016-06-09 17:12:42
阅读次数:
918