看过此篇《MVC用非Entity Framework将数据显示于视图(二)》http://www.cnblogs.com/insus/p/3364482.html了解到把数据库中数据表的数据显示于视图上。某一情况,我需要点击一下记录,能查看到其详细的数据。在MVC实现这样的功能,其实也是很简单的。我...
分类:
Web程序 时间:
2014-08-06 18:04:41
阅读次数:
216
创建空的MVC应用程序,为了想使用Entity Framework的类库,发现即无法正常引用。如下图,Insus.NET已经明确引了System.Data.Entity(下图Highlight的代码),但类别在继承DbContext时,却无法正确常引用。去微软MSDN查看资料:http://msdn...
分类:
Web程序 时间:
2014-08-06 17:55:41
阅读次数:
309
学习此篇之前,先看看《DataTable数据显示于MVC应用程序》http://www.cnblogs.com/insus/p/3361182.html那是将DataTable显示于MVC的视图上。Insus.NET现在使用非Entity Framework将数据显示于View视图上。就在其基础上修...
分类:
Web程序 时间:
2014-08-06 17:48:11
阅读次数:
243
项目过程中遇到需要对数据源进行多条件排序的情况,开始觉得很简单,分分钟搞定,当时的逻辑大概是将排序条件以及是否倒序写入Dictionary中,在方法中遍历此Dictionary进行排序(下面的方法附带了分页,其实觉得耦合度太高,感觉还是都分开比较好)public IQueryable GetList...
分类:
其他好文 时间:
2014-08-04 20:55:27
阅读次数:
283
到这里架构就搭建完了,该向里面填充东西的时候了,如上篇:EF6.0+APS.NET MVC5.0项目初探二(类库引用关系及说明)第一步 :在需要添加EF的类库Domain.DbContext上右击-》管理NuGet程序包-》找到Entity FrameWork下载安装。如图:第二步:新建DbCont...
分类:
数据库 时间:
2014-08-02 18:00:25
阅读次数:
485
很早就开始注意到EF了,但一直没有机会用,换了工作后,第一个项目就使用EF6进行开发。 项目不是很大,EF完全可以胜任。 但是开发过程中,难免还是会遇到一些复杂的运算,需要频繁访问数据库。 此时,想到的比较简单的方式,就是使用存储过程,在存储过程中进行一定的运算,然后把运算的结果(一个查询结果)通过...
分类:
其他好文 时间:
2014-08-01 13:34:31
阅读次数:
140
一、背景 我们知道,为了防止并发而出现脏读脏写的情况,可以使用Lock语句关键字,这属于悲观并发控制的一种技术,,但在分布式站点下,锁的作用几乎不存在,因为虽然锁住了A服务器的实例对象,但B服务器上的锁是不知道的A服务器上锁的情况的,所以,面对分布式站点、单一数据库这种架构,我们可以使用Entit....
分类:
其他好文 时间:
2014-07-31 16:08:36
阅读次数:
288
目录认识EF添加数据删除数据修改数据查询数据总结认识EFADO.NET Entity Framework 是微软以ADO.NET为基础所发展出来的对象关系对伊(O/R Mapping)解决方案,早起被称为ObjectSpage,最新版本EF6。实体框架Entity Framework是ADO.NET...
分类:
其他好文 时间:
2014-07-29 21:43:02
阅读次数:
394
EF(Entity Framework)是微软的一个ORM框架
使用过EF的同学都知道它有一个延迟加载的功能
那么这个延迟加载的功能到底是什么?
为什么需要延迟加载?
使用延迟加载的优点和缺点又各是什么?
可以通过一个简单的小例子来阐述EF的这些问题
首先使用到了两个很简单的数据表
关系图如下:
T_Product的Uid关联到T_Users的Id,形成一个外键关系...
分类:
其他好文 时间:
2014-07-29 14:24:48
阅读次数:
5139
今天算是研究了一天的SqlFunctions,请教了几个群的牛人,居然发现大伙对这个都比较陌生,有的甚至直指EF中是不能调用sqlserver里的方法的。因为之前搞过linq to sql 里面的SqlMethod ,所以觉得EF里面必须是可以的。首先需要简短介绍一下EF6和EF5,当你NuGet一...
分类:
数据库 时间:
2014-07-29 10:44:26
阅读次数:
236