1-1 设置 //DataAnnotation 1-1 | 1-0 table //SQLtable : member , columns : memberId, name //SQL basic logic : 1个table的PK, 是另一个table的PK and FK , ...
分类:
数据库 时间:
2014-11-03 23:51:41
阅读次数:
290
在建立好了EF模型之后,先不着急使用它,在使用它之前,你还需要了解两个相关的技术,lambda表达式与linq。作为微软C#语言中重要的语法糖-lambda表达式与LINQ,本质都是一个方法,以lambda表达式为例:x=>x+1;就是一个完整的lambda表达式。其等同于一个匿名的方法:intan...
分类:
其他好文 时间:
2014-11-03 01:18:18
阅读次数:
243
entity framework是微软官方免费提供给大家的一套ORM(Object Relational Mapping对象关系映射)解决方案.它不仅可以帮助我们解决数据缓存的问题,还能在最小的开销下实现完全的OO(Object Oriented面向对象)编程。实乃中小项目中敏捷开发的一大福祉。.....
分类:
其他好文 时间:
2014-11-02 23:50:46
阅读次数:
309
這邊簡單介紹一下,ADO.Net Entity Framework 提供的三種查詢方式,Linq to EntitiesQuery Builder MothedEntity SQL Language【Linq to Entities】Linq to Entities 是最常見的語法,也是用最多的, ...
分类:
其他好文 时间:
2014-10-30 11:40:22
阅读次数:
209
Entity Framework 数据生成选项DatabaseGenerated 在EF中,我们建立数据模型的时候,可以给属性配置数据生成选项DatabaseGenerated,它后有三个枚举值:Identity、None和Computed。 Identity:自增长 None:不处理...
分类:
数据库 时间:
2014-10-28 18:16:55
阅读次数:
219
最近在学习研究微软的EF,通过这时间的学习研究,感觉这个EF目前来说还不是很完善,半成品。不过,据说在.Net4.0中,微软将推荐使用此框架,并会有所改善。而且,现在基本上所有数据库均提供了对EF的支持。因此,为以后做技术准备可以学习研究以下。但是,我个人觉得就目前来说,在实际项目慎用此框架。下面简...
分类:
其他好文 时间:
2014-10-28 17:19:24
阅读次数:
268
在知乎回答了下,顺手转回来。Enity Framework已经是.NET下最主要的ORM了。而ORM从一个Mapping的概念开始,到现在已经得到了一定的升华,特别是EF等对ORM框架面向对象能力的升华。切实地说,就是ORM让数据库在整个应用过程中更好地被封装和抽象化。ORM一开始只是Mappin...
分类:
Web程序 时间:
2014-10-26 21:10:23
阅读次数:
293
在之前的文章中,你已经学习了如何实现每个层次结构一个表继承。本节中你将学习使用Entity Framework Code First来开发ASP.NET web应用程序时可以利用的高级功能。
在本节中你将重用之前已经创建的页面,接下来你需要新建一个页面并使用原始SQL来批量更新数据库中所有Course的学分。
在Department Edit页面中添加新的验证逻辑并使用非跟踪查询。
执行原始SQL查询
Entity FrameworkCode First API包含有可以让你直接向数据库发送SQL命令的方法...
分类:
Web程序 时间:
2014-10-26 11:44:32
阅读次数:
473
在开始了解LINQ to Entities之前,需要先对.NET Framework 3.5版本后对C#语言的几个扩展特性做一些阐释,这有助于我们更容易、更深刻的理解LINQ to Entities技术的原理与实现。一、隐式实例化局部变量.NET Framework 3.5后,实例化局部变量语法有了...
分类:
其他好文 时间:
2014-10-21 17:07:35
阅读次数:
244
前言LINQ(Language Integrated Query,语言集成查询)是一组用于C#和VB.NET语言的扩展,它允许编写C#或者VB.NET代码,以与查询数据库相同的方式操作内存数据。 LINQ提Entity Framework技术系列之7:LINQ to Entities供了丰富的类似S...
分类:
其他好文 时间:
2014-10-21 15:15:46
阅读次数:
223