上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 27 下一页
摘要: LinQ是3.0新加的语法。用起来比较方便,我们可以使用较简单的方法来过滤数据和处理数据。 使用场景: 可以看到LINQ使用场景还是很多的。现在写项目基本都会用到。 在出现委托之前,我们来查找对象 在C#2.0之前,我们必须使用“foreach”或“for”循环来遍历集合来查找特定的对象。例如,我们 阅读全文
posted @ 2017-12-02 17:06 Sealee 阅读(534) 评论(0) 推荐(0) 编辑
摘要: EF6.0相对于5.0新加了很多功能。先看看两个模式的一些特点。 数据库优先(设计者)和代码优先两者的特点: 连接弹性 异步查询和保存 基于代码的配置 数据库命令记录 数据库命令截取 依赖决议 DbSet.AddRange / RemoveRange 更好的交易支持 可插拔的多元化和单一化服务 可测 阅读全文
posted @ 2017-11-30 10:15 Sealee 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 实体框架中的存储过程: 我们在创建edmx的时候把存储过程勾选了,所以在我们的上下文上中生成了方法。 存储过程为:就是需要显示多个表的字段。以往需要显示多个表的字段都是新建一个类把需要的字段当做属性写,然后使用LINQ把需要的字段全部映射出来。它这里一样的 edmx里面会出现不是数据库中的表,这种情 阅读全文
posted @ 2017-11-29 10:48 Sealee 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 连接情景中的CRUD操作: 连接场景中的CRUD操作是一项相当简单的任务,因为默认情况下,上下文会自动跟踪实体在其生命周期中发生的更改,前提是AutoDetectChangesEnabled为true。 以下示例显示了如何在连接方案(在上下文的范围内)中添加,更新和删除实体,然后该实体又将在数据库上 阅读全文
posted @ 2017-11-28 15:14 Sealee 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 实体框架支持三种类型的查询:1)LINQ to Entities,2)Entity SQL,3)Native SQL LINQ方法语法: LINQ查询语法: 实体SQL: 这种可以简单的了解,不必深入研究,知道LINQ语法或原始SQL查询就可以了。 实体SQL是另一种创建查询的方法。它由实体框架的对 阅读全文
posted @ 2017-11-22 11:49 Sealee 阅读(266) 评论(0) 推荐(0) 编辑
摘要: CONVERT函数是把时间转换成新类型的通用格式,这样方便查询 CONVERT(type,expression,style) type: 例如:varchar(10) 数据库字符串的类型,大小可以自己定 expression: 表示时间的字段 style:格式,可以输出的时间格式。 主要是这个格式很 阅读全文
posted @ 2017-11-16 17:38 Sealee 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 需要知道:类和方法的关系 方法和参数修饰符 自定义方法可以有或没有参数,也可以有或没有返回值。可以被各种关键字(static、virtual、public、new等)修饰以限制其行为。 C#参数修饰符 无 如果一个参数没有用参数修饰符标记,则认为它将按值传递,这意味着被调用的方法收到原始数据的一份副 阅读全文
posted @ 2017-11-15 21:30 Sealee 阅读(1196) 评论(0) 推荐(0) 编辑
摘要: DbContext:上下文 EDM将生成从System.Data.Entity.DbContext类派生的SchoolDBEntities类,如下所示。派生DbContext的类在实体框架中被称为上下文类。 在EntityFramework 4.1之前,EDM用于生成从ObjectContext类派 阅读全文
posted @ 2017-11-13 17:13 Sealee 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 本篇主要介绍:创建了实体数据模型,生成了那些文件以及其代表意义 创建实体数据模型 上一篇的最后,我们创建了数据库,现在我们利用数据库来生成我们的实体数据模型,这种形式我们称为数据库优先,后面会介绍代码优先。 ①新建一个控制台,版本设置为4.5 ②添加 - >单击新建项目,从弹出菜单中选择ADO.NE 阅读全文
posted @ 2017-11-10 15:52 Sealee 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 本篇主要介绍:EntityFramework简介, 实体框架架构图, EF版本 实体框架: 编写和管理数据访问的ADO.Net代码是一件单调乏味的工作。微软已经提供了一个名为“实体框架”的O / RM框架来为你的应用程序自动化数据库相关的活动。 Microsoft已经给出了Entity Framew 阅读全文
posted @ 2017-11-10 11:23 Sealee 阅读(313) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 27 下一页