原文地址:http://blog.csdn.net/huohaitao/article/details/24025293Entity Framework:实体框架,看名字就知道是针对模型数据的。这是MS推出的一款ORM工具。与NHibernate比较1)Entity Framework封装性更好,增...
分类:
其他好文 时间:
2014-10-05 15:23:48
阅读次数:
153
考虑到使用Entity Framework 5 or up, EF项目构建有两种模式:Db first 和 Code first。顾名思义,Db first就是先设计好数据库框架,然后由VS edmx模型导出相应的数据Models,最终实现各种Business logic services;Co.....
分类:
其他好文 时间:
2014-10-05 02:01:47
阅读次数:
302
引用关系Entity Framework 中配置了对象之间的引用关系后,在查询数据的时候会非常方便。但是很多老系统中都是没有显示指定外键的,大多是靠在子对象中加一个主对象的 ID 来解决问题。这时候如果不配置一下的话,是根本无法实现两个对象之间的引用关系的。因为 Entity Framework 并...
背景: 今天在做软件的时候,出现了问题,我在项目里面添加了Entity Framework,在form的代码里引用没有问题,在userControl里引用就出了问题。 我检查app.config文件 文件里包含连接字符串,但是就是读取不到 原因: EF uses the App.Config of ...
分类:
其他好文 时间:
2014-09-30 19:07:39
阅读次数:
289
1 Web Essentials : HTML\CSS\Javascript 辅助工具2 VSCommands for Visual Studio3 搜索查看demo示例程序的工具4 Entity Framework Power Tools : Code First实体代码生成
分类:
Web程序 时间:
2014-09-30 18:37:49
阅读次数:
167
先说说 insert 吧.当EF执行insert时,如果我们传入的对象是有关联(1对多等)的话,它会执行多个语句 insert到多个表,并且再select出来填充我们的属性(因为有些column默认值是sql设定的,比如id等,我们insert后要有最新的数据丫).using (EFDB db = ...
分类:
数据库 时间:
2014-09-28 18:45:44
阅读次数:
413
参考 :http://msdn.microsoft.com/en-us/data/jj574232.aspxEF 查询基本上有3中默认是 Lazy Loading特色是只有在需要数据的时候EF才会像数据库请求,它不会使用任何inner join比如我们有一个产品,有很多颜色,(1对多)那么我们想把每...
分类:
数据库 时间:
2014-09-28 02:56:30
阅读次数:
369
做数据库的一向来都会很注意请求的次数还有语句。这关系到很多性能的问题。因此在使用EF的时候如果不了解原理很可能会搞出很糟糕的请求。所以呢,在还没有搞懂EF前最基本的是你得"看得见",EF为我们生成了什么样的 SQL语句,和访问了多少次SQL其实有很多很好的工具可以实现这些东西,但是我懒的去找来试,所...
分类:
数据库 时间:
2014-09-27 18:57:20
阅读次数:
205
这一篇说说 EF Fluent API 和 DataAnnotations参考 :http://msdn.microsoft.com/en-us/data/jj591617.aspxhttp://msdn.microsoft.com/en-us/data/jj591620.aspx
分类:
数据库 时间:
2014-09-27 00:44:49
阅读次数:
166
声明 : 数据库是Mysql,本人的程度只到会写sql语句(不会储蓄过程), c# 会基本的ADO.NET数据库访问,LINQ基础.这篇只做个人学习|温习作用. 新手可以参考,也请高手指正错误, 感恩.Entity Framework (缩写EF) 是微软的一个框架。作用是处理面向对象与关系数据库的...
分类:
数据库 时间:
2014-09-26 23:32:58
阅读次数:
475