随笔分类 -  EF

EF中使用数据库的标量值函数
摘要:数据库中的自定义函数,如果是表值函数,EF里面会自动加上代码,还算能寻到门路进行调用。但如果是标量值函数呢?从数据库里更新了模型以后,系统只在edmx里加了一句(右键,点打开方式,选XML方式可见): 这样叫人怎么用啊?可参考以下资料:http://msdn.microsoft.com/z... 阅读全文

posted @ 2014-09-15 20:56 左直拳 阅读(538) 评论(0) 推荐(0) 编辑

EF TMD
摘要:TMD几个月前,本着学习的心态,首次在项目中应用EF。因为这里老是赶、赶、赶,当时只是匆匆而就,浅尝辄止,搞到现在对EF一知半解,每次在新项目使用,都担惊受怕,大费周折,不知道什么时候,在什么地方就会冒出一个错误来。TMD这两天又在搞,果然又遇到了一些问题,着实费了不少时间。记录心得如下:1、生成A... 阅读全文

posted @ 2014-09-11 11:38 左直拳 阅读(174) 评论(0) 推荐(0) 编辑

EF:插入记录失败,提示当 IDENTITY_INSERT 设置为 OFF 时,不能向表中的标识列插入显式值
摘要:EF忽然报错:增加记录时,提示当 IDENTITY_INSERT 设置为 OFF 时,不能向表 '。。。' 中的标识列插入显式值。真奇怪,添加记录方法一向好地地,从没出过错。要出错,那也是Update时才会,什么“附着不附着”的问题。从提示信息来看,是向标识列插入了值。那么EF为什么会认不出标识列呢... 阅读全文

posted @ 2014-07-03 18:56 左直拳 阅读(579) 评论(0) 推荐(0) 编辑

EF + WCF学习笔记——EF实体类序列化
摘要:项目中如果 EF + WCF 结合使用,模式应该是EF负责读取数据库,传递数据对象给WCF,WCF再将这些对象传送给客户端。因为WCF传送的对象需要序列化,而EF默认生成的对象并没有序列化,很可能会出现EF传过来的类对象,WCF里面要再定义一次,加上序列化特性。属性明明一样,但还是需要转换:遍历、赋... 阅读全文

posted @ 2014-05-27 11:47 左直拳 阅读(682) 评论(1) 推荐(0) 编辑

EF学习笔记——通用增删改查方案
摘要:我刚接触EF未久,还不知道它有什么强大之处,但看上去,EF提供了一般的增删改查功能。以往用过一些ORM方法,尽管有代码生成器,但代码量总的来说比较多。这次采用EF,我就想,能不能尽量写出一些通用的方法,以后添加表、实体类,只需做很少的改动,就能拥有基本的增删改查功能呢?方案如下:1、分为几个部分:B... 阅读全文

posted @ 2014-05-10 13:33 左直拳 阅读(305) 评论(0) 推荐(0) 编辑

EF学习笔记——生成自定义实体类
摘要:使用EF,采用DataBase 模式,实体类都是按照数据库的定义自动生成,我们似乎无法干预。如果要生成自定义的实体类,该怎么做呢?思路是这样的:1、我们要自定义生成的实体类,都是分部类(partial),目的是对EF生成的实体类进行扩充;2、扩充部分,预先写好在模板里,自动生成3、每个实体类,都进行... 阅读全文

posted @ 2014-05-03 00:27 左直拳 阅读(593) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示