代码改变世界

EF泛型封装CRUD

2013-07-02 14:55 by like%'远远'%, 956 阅读, 0 推荐, 收藏, 编辑
摘要:最近刚研究EF,自己做了几个增删改查例子之后,发现有好多代码是重复的,一般的重复代码我都会尝试去封装。在这期间主要遇到的问题是查询或删除时需要主键,而泛型T 中根本无法事先知晓主键是那个,后来研究才知道这个地方可以先表达式,即:Expression> express直接上代码------------------------添加数据: /// /// 添加某一模型到数据中 /// /// /// public int Add(T model) where T : class { ... 阅读全文

项目总结【Excel中附件导出和导入】

2012-03-09 16:09 by like%'远远'%, 1148 阅读, 1 推荐, 收藏, 编辑
摘要:公司两年前开发了一个项目电子平台,其中有一个模块是"项目问题清单",这个模块主要是让工程师记录项目的问题并跟踪,但是由于很多工程师不能在外网访问和录入表单时不够方便,所以用户提出了采用Excel导入功能。 这个问题清单主要功能有以下几点:1.表结构是主从表关系,一个问题对应对个行动计划2.一个... 阅读全文

与公式相关的代码片段

2011-09-03 10:29 by like%'远远'%, 230 阅读, 0 推荐, 收藏, 编辑
摘要:前段时间,一同事写得代码惨不忍睹,核心是自定义公式,他的实现方式是“纯手工”打造... 以下代码仅作参考: class Express { DataTable TmpDt; public Express() { TmpDt =new DataTable(); TmpDt.Columns.Add("f 阅读全文
simple stats
discount computer sale