随笔分类 -  EF LINQ

摘要:https://www.cnblogs.com/heheblog/p/net_study_20180902.html https://www.cnblogs.com/zengxw/p/7673952.html DBFIRST命令: //Install-package Microsoft.Entity 阅读全文
posted @ 2022-02-09 16:19 bxzjzg 阅读(43) 评论(0) 推荐(0) 编辑
摘要:1.先安装EntityFramework,项目-管理NuGet程序包-联机-搜索“EntityFramework”,下载安装。 安装完成后会在项目下自动添加EntityFramework引用: 2.新建几个类 //EF默认是启动延迟加载的,我们如果不需要也可以手动禁止: //db.Configura 阅读全文
posted @ 2016-09-02 17:18 bxzjzg 阅读(293) 评论(0) 推荐(0) 编辑
摘要:左连右连还是内连这个其实你不需要关心。只需要根据实体的映射关系写查询,框架会自动帮你生成的。 至于linq查询语法与扩展方法的效率,应该是一样的,比如: varusers=(fromuindb.Userswhereu.UserRoleId==1selectu).ToList(); varusers... 阅读全文
posted @ 2015-12-21 16:18 bxzjzg 阅读(986) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/oppoic/p/ef_single_entity_crud_related_data_crud.html本文目录EF对单个实体的增查改删增加单个实体查询单个实体修改单个实体删除单个实体EF里主从表关联数据的各种增删改查增加(增加从表数据、增加主从... 阅读全文
posted @ 2015-09-06 17:18 bxzjzg 阅读(610) 评论(0) 推荐(0) 编辑
摘要:参考:http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/adding-a-new-field-to-the-movie-model-and-table 转:http://www.it165.net/pro/ 阅读全文
posted @ 2015-09-02 18:28 bxzjzg 阅读(266) 评论(0) 推荐(0) 编辑
摘要:一.直接执行SQL语句 通常来讲 EF 不用写SQL语句的 但是 在有些场合 比如对生成的SQL语句 觉得不满意 要做优化 或者做报表统计时 要写很变态的SQL语句 再或者 批量操作等 这个时候 使用ORM的弱点就显露了出来 但是 做为优秀的ORM框架 EF 是支持原生态的SQL的 这里面 提供了三 阅读全文
posted @ 2015-09-01 19:13 bxzjzg 阅读(767) 评论(0) 推荐(0) 编辑
摘要:EF有三种方式来进行数据操作及持久化。分别是Database-First,Model-First,Code-firstDatabase First 是基于已存在的数据库,利用某些工具(如Vs提供的EF设计器)创建实体类,数据库对象与实体类的匹配关系等,你也可以手动修改这些自动生成的代码及匹配文件。... 阅读全文
posted @ 2015-08-31 18:59 bxzjzg 阅读(213) 评论(0) 推荐(0) 编辑
摘要:LINQ的书写格式如下: from 临时变量 in 集合对象或数据库对象 where 条件表达式 [order by条件] select 临时变量中被查询的值 [group by 条件] Lambda表达式的书写格式如下: (参数列表) => 表达式或者语句块 其中: 参数个数:可以有多个参数,一个 阅读全文
posted @ 2015-08-28 17:21 bxzjzg 阅读(473) 评论(0) 推荐(0) 编辑
摘要:var m = new 你的Model(); db.你的Model.add(m); db.SaveChange(); Response.Write(m.Id); //执行.SaveChange()保存后就直接可以取得id值了.保存前没有id值. Entity Framework在将数据插入数据库时, 阅读全文
posted @ 2015-08-18 14:27 bxzjzg 阅读(1640) 评论(0) 推荐(0) 编辑
摘要:大致的增删查改和存储过程,执行sql语句和执行存储过程差不多。只有删除比较特殊! 阅读全文
posted @ 2015-08-12 17:49 bxzjzg 阅读(250) 评论(0) 推荐(0) 编辑

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