using (DataContext dbcontext=new DataContext ()) { //emp.department.ID = dep.ID; //emp.department = dep; ...
分类:
其他好文 时间:
2015-06-01 20:13:40
阅读次数:
107
5.6.4 《DbSet与DbContext》 介绍DbSet与DbContext中的核心属性及重要方法。 5.6.5 《数据更新的奥秘》 这一讲极为重要,因为它揭示出了Entity Framework实现数据更新的内部机理,了解这些内容,对于用好Entity Framework非常重要。 5.6....
分类:
其他好文 时间:
2015-05-25 18:11:09
阅读次数:
191
问题:Linq中比较两个时间的年月日部分表中某个字段的时间和系统时间比较大小(只比较年月日)思路一:转换成字符串比较 var queryable = dbContext.Table .Where(p => p.ETime.ToStrin...
分类:
其他好文 时间:
2015-05-21 16:58:55
阅读次数:
141
//怎么取得匿名类型的Type放到//泛型T当中??var 匿名 = new { A = 0, B = 1 };Type t = 匿名.GetType();//然后下面var xx = dbContext.Database.SqlQuery("sql");//就悲剧了var xx2 = dbCont...
分类:
其他好文 时间:
2015-05-14 23:41:52
阅读次数:
187
以前在用MVC + EF 的项目中,都是一个数据库,一个DbContext,因此一直没有考虑过在MVC+EF的环境下对于多个数据库的操作问题。等到要使用时,才发现这个问题也不小(关键是有个坑)。直接说这个问题的解决流程吧:1)由以往的经验:在ADO.NET中,要操作多个数据库,那就多写两个Sql.....
分类:
数据库 时间:
2015-05-14 17:55:25
阅读次数:
158
通过System.Data.Entity.DbContext保留Decimal类型数据时,默认只保留小数位2位。要解决该问题,可以通过在OnModelCreating事件中添加相应代码即可,具体参考如下代码中将shop.Longitude设置为小数位20位:
public class UserDbContext : System.Data.Entity.DbContext
{
publi...
分类:
数据库 时间:
2015-05-06 13:20:40
阅读次数:
130
Boostrap分页控件比较美观,控制器代码:使用仓储模式实现。如果是直接使用DbContext上下文使用更简单。 public ActionResult Index(int? page,string categoryName,string SearchTitle) { ...
分类:
Web程序 时间:
2015-05-03 21:49:59
阅读次数:
172
1、通过DbContext对象的Database.SqlQuery执行sql语句string query = "SELECT EnrollmentDate, COUNT(*) AS StudentCount " + "FROM Person " ...
分类:
数据库 时间:
2015-04-29 11:33:19
阅读次数:
127
开篇: 各位博客园的园友好,这是我第一次在园子里写些东西。我是一个技术菜鸟,伴随着苦与乐,已经渡过了8年的IT技术生涯,准备利用这篇天地向大家交流学习。正题:今天上午闲来无事,利用上午时间写了一个基于Dapper的DbContext封装。还有很多地方没有完善,敬请期待下次更新。
分类:
移动开发 时间:
2015-04-25 11:59:33
阅读次数:
399
看了廖老师的教程实现了这个模块,按照自己的思路实现了一个,代码附下。需要说名的几点:1. dbcontext继承自threading.local,确保每个线程中都有独立的一个dbcontext对象,保证个用户数据独立。2. connection对象是对dbcontext对象的一个封装,实现了getc...
分类:
数据库 时间:
2015-04-16 19:19:35
阅读次数:
336