EF
白天吃黑片
这个作者很懒,什么都没留下…
展开
-
Entity Framework Code First在Oracle下的伪实现
为什么要说是伪实现,因为还做不到类似MsSql中那样完全的功能。Oralce中的数据库还是要我们自己手动去创建的。这里,我们舍掉了Model First中的EDMX文件,自己在代码里面写模型与映射关系,这又有点像是Code First模型了,所以我说它是一个伪实现。真正完全的Code First应该是要通过Oracle开发驱动来支持了。通过EF来连接Oracle数据库,前提是要下载OD转载 2014-10-10 16:31:36 · 523 阅读 · 0 评论 -
EF4.0和EF5.0增删改查的写法区别及执行Sql的方法
EF4.0和EF5.0增删改查的写法区别public T AddEntity(T entity) { //EF4.0的写法 添加实体 //db.CreateObjectSet().AddObject(entity); //EF5.0的写法 db.Entry(entity).State = EntityState.Adde转载 2014-10-10 16:14:41 · 536 阅读 · 0 评论 -
Entity Framework With Oracle
虽然EF6都快要出来了,但是对于Oracle数据库,仍然只能用DB first和Model First来编程,不能用Code First真是一个很大的遗憾啊。好了,废话少说,我们来看看EF中是如何用DB first和Model First来对Oracle编程的。首先我们要下载ODP.NET这个数据驱动程序,下载链接:http://www.oracle.com/technetwork转载 2014-10-10 16:29:16 · 299 阅读 · 0 评论 -
EF学习笔记——通用增删改查方案
我刚接触EF未久,还不知道它有什么强大之处,但看上去,EF提供了一般的增删改查功能。以往用过一些ORM方法,尽管有代码生成器,但代码量总的来说比较多。这次采用EF,我就想,能不能尽量写出一些通用的方法,以后添加表、实体类,只需做很少的改动,就能拥有基本的增删改查功能呢?方案如下:1、分为几个部分:BLL、DAL、Model、Interface。其中,EF生成的代码放在Model。因转载 2014-10-13 10:29:58 · 408 阅读 · 0 评论 -
VS2012里面使用EF框架的增删改查和分页的方法
public class BaseRepository where T : class { //实例化EF框架 DataModelContainer db = new DataModelContainer(); //添加 public T AddEntities(T entity) {翻译 2014-10-13 10:39:23 · 642 阅读 · 0 评论 -
entity framework 6 自己编写的通用数据类
//dal类: public class BaseDAL { string strConn = ""; public BaseDAL(string connString) { strConn = connString; } #region 通用增删改查 #region转载 2014-12-27 14:50:29 · 581 阅读 · 0 评论