Entity Framework
tnblog技术分享~
如果不能简单的解决问题 那是设计与做法有问题
展开
-
entity framework 基础提供程序在 Open 上失败
使用entity framework自动生成的edmx,但是操作数据库老是报:基础提供程序在 Open 上失败在App.config中的连接字符串加上密码就行了,原来他自己生成的连接字符串没有密码这项转载 2014-02-10 14:39:19 · 6919 阅读 · 1 评论 -
Entity Framework的查询与操作
直接执行sql语句 MyDbContext myc = new MyDbContext(); //直接执行sql语句 List userlist = myc.UserInfo.SqlQuery("select * from [UserInfoes]").ToList(); //执行sql语句返回任意对象原创 2016-08-17 22:16:37 · 4793 阅读 · 0 评论 -
EF 常见错误, 无法加载指定的元数据资源、实体的验证失败等
无法加载指定的元数据资源 这种问题通常都是ef的配置文件和model不符合 如这里的配置文件是这样 而那个model名字确是这样的 所以就会有问题 EF5.0对一个或多个实体的验证失败。有关详细信息,转载 2017-02-22 11:34:03 · 11080 阅读 · 1 评论 -
Expression表达式树一些运用
Expression表达式树一些运用Expression构建有参数有返回值的方法如下:Expression动态构建的写法:原文地址:http://www.tnblog.net/aojiancc2/article/details/2533...转载 2016-08-13 21:03:15 · 2014 阅读 · 0 评论 -
Expression表达式资料
Expression创建对象http://www.cnblogs.com/coolcode/archive/2009/12/09/ExpressionCreateInstance.htmlExpressionhttp://www.tuicool.com/articles/AZR3ua2原创 2016-08-13 16:04:06 · 2150 阅读 · 0 评论 -
Entity Framework资源整理
EF4支持三种构建方法:1. Database First方法。2.Model First方法。3.Code First 方法http://www.myexception.cn/database/1839805.htmlhttp://www.cnblogs.com/marksun/archive/2011/12/17/2290856.html原创 2016-08-08 16:45:09 · 693 阅读 · 0 评论 -
c# 经验谈:巧用Expression表达式 解决类似于sql中 select in 的查询
我们在项目经常会碰到一些特殊需求 例如下拉框是复选的,查询条件是根据下拉框中复选项进行拼接看到此图后大家肯定会说,这很简单嘛将所有的选项 拼成“'1-3','5-9'” 然后放到 in 的字句后面,一查就出来了。这样做的确在逻辑上没有问题,可是大家有没有想过这个问题,过度的和业务耦合虽然能够解决现在的需求但是却牺牲了代码优雅和可维护性 其实转载 2016-08-13 11:55:55 · 5348 阅读 · 0 评论 -
Entity Framework的简单使用
一:新建一个winform项目为MyEF 二:右键项目添加实体数据模型 选择从数据库生成 然后勾选需要的数据库对象确定即可 然后就可以看到EF自动生成的代码 需要看详细信息可以 三:使用EF做简单的增删改查 如果遇到这种错误是因为ef在生成的时候,两个地方都生成了原创 2014-02-11 10:30:27 · 3102 阅读 · 0 评论 -
Entity Framework CodeFirst
CodeFirst 是ef三种开发模式的一种,代码优先,可以让我们先编写model代码,然后更具model生成数据库一:先要加入EntityFramework.dll的支持,我们可以添加个实体数据模型就会自动引入他了,让在把添加的删除掉因为我们已经不需要了二:把需要的实体model新建好 public class UserInfo { [原创 2016-08-09 17:17:17 · 544 阅读 · 0 评论 -
整理一下Entity Framework的查询与操作
Entity Framework是个好东西,虽然没有Hibernate功能强大,但使用更简便。今天整理一下常见SQL如何用EF来表达,Func形式和Linq形式都会列出来(本人更喜欢Func形式)。1、简单查询:SQL:SELECT * FROM [Clients] WHERE Type=1 AND Deleted=0 ORDER BY ID EF://Func转载 2014-02-10 16:22:37 · 6420 阅读 · 0 评论 -
Entity Framework 动态构造select表达式
扩展ef自动映射需要查询的字段比如我们需要返回某些字段会采用如下的写法但是发现每次都去写select如果字段很多不想去一个一个查询出来,就想指定一个dto的类型他就能查询dto里边的字段,然后自动映射到dto里边去就可以减少很多工作量了我们把lambda表达式提到外面去这种可以,但是下面这种构建一个dto_user怎么都不行要报错找了很久把表达式...原创 2016-08-12 17:35:46 · 10574 阅读 · 1 评论