对于EF的操作,我们已经有了大概的了解了,但对于实战来说,似乎还欠缺着一些常用的功能,那就是批量的删除,更新数据。承接上面的部分,我们有一个叫做House的数据库,其中包含house表和seller表。一、使用原生EF如何实现批量删除和修改? //批量修改 public ...
分类:
其他好文 时间:
2015-01-12 01:33:33
阅读次数:
213
我们知道lambda表达式在Linq to sql 和 Entity framework 中使用join函数可以实现innerjoin,那么怎么才能在lambda表达式中实现left join呢?秘诀就是在join后面加上一个函数DefaultIfEmpty函数,实际上这个函数在linq中貌似也只有...
分类:
数据库 时间:
2015-01-09 20:55:26
阅读次数:
197
在Kooboo中使用了Entity Framework作为持久化框架,但由于EF1.0并没有提供完整缓存解决方案,一直以来都在为数据缓存而烦脑,在没有找到合适解决方案的情况下,采取了临时的解决办法:直接缓存实体。但是由于Entity实体都是带状态的,并且都与ObjectContext有间接的反向引用...
分类:
移动开发 时间:
2015-01-09 01:31:44
阅读次数:
291
前提, 使用的 Entity Framework Power Tools 来生成Code First 模式
问题, SQL Server 使用 TS 字段来处理并发控制, MySQL 如何处理 ? Oracle 如何处理?
思路:使用EF 的并发控制标识,加上数据库自动更新TS字段
1. 数据库自动更新TS, MySQL 可以设置TS列为 Timestamp 类型,加上默认...
分类:
数据库 时间:
2015-01-08 15:27:05
阅读次数:
414
using (var ts = new TransactionScope()){ string connStr = "Data Source=.;Initial Catalog=Test;Integrated Security=true;"; using (SqlConnection c...
分类:
其他好文 时间:
2015-01-07 18:43:42
阅读次数:
160
最近用Entity Framework 做了个mvc 的小例子,发现代码中用LinQ 语法还是很多的,决定好好研究一下LinQ,补一下.net 的技术,是不是大家都对这些技术很熟了,,因为项目简单,都没怎么用。参考书 Linq IN Action 中英文版对照, 也不知道这本是不是最好的介绍LinQ...
分类:
其他好文 时间:
2015-01-07 18:14:01
阅读次数:
122
这是一篇发牢骚的文章,可以这么说吧。DAOHelper究竟有什么用呢?用我自己的话去理解,DAOHelper的存在正是敏捷开发的产物,即快速开发。 我们究竟能从项目中学到什么呢?有的人可能会说,从一个项目中,你可以学到很多东西,比如你可以学习Nhibinate,Entity Framework...
分类:
其他好文 时间:
2015-01-07 00:22:29
阅读次数:
1225
原文:ASP.NET MVC5 + EF6 入门教程 (5) Model和Entity Framework文章来源:Slark.NET-博客园 http://www.cnblogs.com/slark/p/mvc-5-ef-6-get-started-model.html
上一节:ASP.NET M...
分类:
Web程序 时间:
2015-01-05 10:53:00
阅读次数:
512
事务代码实现如下:public static void Transaction(){ myitEntities entity = null; DbTransaction tran = null; try { entity = new myitEntities(); ...
分类:
数据库 时间:
2014-12-31 18:16:25
阅读次数:
213
实体框架(Entity Framework)简介简称EF,与ADO.NET关系 ADO.NET Entity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,早期被称为 ObjectSpace,现已经包含在 Visual Stu.....
分类:
其他好文 时间:
2014-12-31 18:03:50
阅读次数:
175