随笔分类 -  [随笔分类]Entity Framework

摘要:var people = context.People.Where(p => p.PersonState == PersonState.Active).OrderBy(p => p.LastName).ThenBy(p => p.FirstName).Select(p => new{p.LastNa... 阅读全文
posted @ 2015-10-20 21:42 古韵古风 阅读(267) 评论(0) 推荐(0)
摘要:对于一些不经常用并且读取比较耗时和耗资源到的字段,我们经常是放到不同的数据表中。例如我们前面讲到的Person类,如果在里面定义用户的图像,则读取图像会比较耗时,我们把用户图像数据拆分到另外一张表中。首先我们看实体类的定义:public class Person { public... 阅读全文
posted @ 2015-10-20 21:16 古韵古风 阅读(1169) 评论(0) 推荐(0)
摘要:1.复杂类型(complex types) 复杂类型是定义Entity列集合的类,没有主键,不直接映射表。在类中定义复杂类型时,必须为非集合类型。 看实例,我们在前面几篇学习中的实例中添加Address类public class Address { public string S... 阅读全文
posted @ 2015-09-22 07:24 古韵古风 阅读(263) 评论(0) 推荐(0)
摘要:1.LINQ过滤数据 var query = from person in context.People where person.FirstName.StartsWith("a") select perso... 阅读全文
posted @ 2015-09-20 17:52 古韵古风 阅读(393) 评论(0) 推荐(0)
摘要:原文:http://blog.bossma.cn/csharp/code-first-how-to-upgrade-database/Code First模式使用Code First模式开发数据库时,首先编写实体类,继承DbContext创建数据操作类,然后在这个基础上编写自己的业务处理程序,然后在... 阅读全文
posted @ 2015-09-20 10:37 古韵古风 阅读(332) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/dudu/archive/2011/12/27/entity_framework_sys_databases.html这里的“私闯sys.databases”是指Entity Framework默认发起的查询:SELECT Count(*) FRO... 阅读全文
posted @ 2015-09-20 10:34 古韵古风 阅读(344) 评论(0) 推荐(0)
摘要:映射.NET类型和SQL类型 也可以在微软网站查找完整对应列表:http://msdn.microsoft.com/en-us/library/cc716729(v=vs.110).aspx 2.配置数据结构 可以使用以下几种方式来配置 • Attributes • Configuration Classes • The DbModelBuilder... 阅读全文
posted @ 2015-09-20 07:50 古韵古风 阅读(311) 评论(0) 推荐(0)
摘要:此文章为读Code-First develoment with entity framework简单笔记。1.首先我们创建一个Person类public class Person { public int PersonId { get; set; } public ... 阅读全文
posted @ 2015-09-19 20:38 古韵古风 阅读(319) 评论(0) 推荐(0)
摘要:原文:http://www.codeproject.com/Articles/813912/Create-Primary-Key-using-Entity-Framework-Code-FirIntroductionThis article describes the effect of Entit... 阅读全文
posted @ 2015-09-19 14:08 古韵古风 阅读(496) 评论(0) 推荐(1)