本文档主要介绍.NET开发中两项新技术,.NET平台语言中的语言集成查询技术 - LINQ,与ADO.NET中新增的数据访问层设计技术ADO.NET Entity Framework。ADO.NET的LINQ to Entity部分以LINQ为基础,为了完整性首先介绍LINQ技术。预备知识LINQ技...
分类:
其他好文 时间:
2015-09-22 23:30:55
阅读次数:
243
随着 Entity Framework 最新主版本 EF6 的推出,Microsoft 对象关系映射 (ORM) 工具达到了新的专业高度,与久负盛名的 .NET ORM 工具相比已不再是门外汉。EF 已经完全成熟,正在超越以前广泛使用的工具。Entity Framework 已经度过了青涩期,它最初...
分类:
其他好文 时间:
2015-09-22 18:41:37
阅读次数:
336
园友莱布尼茨写了一篇《Entity Framework数据插入性能追踪》的文章,我感觉不错,至少他提出了问题,写了出来,引起了大家的讨论,这就是一个氛围。读完文章+评论,于是我自己也写了个简单的程序试了试。先晒一下代码:两个简单的类: 1: /// 2: /// 消费者...
分类:
其他好文 时间:
2015-09-22 18:00:26
阅读次数:
164
1.复杂类型(complex types) 复杂类型是定义Entity列集合的类,没有主键,不直接映射表。在类中定义复杂类型时,必须为非集合类型。 看实例,我们在前面几篇学习中的实例中添加Address类 public class Address { public string Street { g...
分类:
其他好文 时间:
2015-09-22 07:45:06
阅读次数:
232
http://blog.csdn.net/jfchef/article/details/7632872Entity Framework和LINQ to SQL到底有什么区别?这是一个很常见的问题。下面的表中简要罗列了两种技术的主要区别。LINQ to SQLEntity Framework复杂度相对...
分类:
数据库 时间:
2015-09-21 17:49:56
阅读次数:
193
在后台用Entity Framework 6.1的Code First方式获取数据库中的数据。同时,在“刷新”按钮的方法中进行数据绑定与数据修改功能。
1.LINQ过滤数据 var query = from person in context.People where person.FirstName.StartsWith("a") select person; var methodQuery = context.People.Where(...
分类:
其他好文 时间:
2015-09-20 19:00:00
阅读次数:
113
原文:http://www.cnblogs.com/dudu/archive/2011/12/27/entity_framework_sys_databases.html 这里的“私闯sys.databases”是指Entity Framework默认发起的查询:SELECT Count(*) FR...
分类:
数据库 时间:
2015-09-20 11:50:09
阅读次数:
213
1.映射.NET类型和SQL类型 也可以在微软网站查找完整对应列表:http://msdn.microsoft.com/en-us/library/cc716729(v=vs.110).aspx
分类:
其他好文 时间:
2015-09-20 08:06:57
阅读次数:
184
此文章为读Code-First develoment with entity framework简单笔记。 1.首先我们创建一个Person类 public class Person { public int PersonId { get; set; } public string FirstNam...
分类:
数据库 时间:
2015-09-19 21:10:33
阅读次数:
199