自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 Entity Framework 学习总结之一:ADO.NET 实体框架概述

ADO.NET 实体框架概述新版本中的 ADO.NET 以新实体框架为特色。它使开发人员可以通过对象模型(而不是逻辑/关系数据模型)专注于数据。实体框架有助于将逻辑数据架构抽象为概念模型,并且允许以多种方式通过对象服务和名为“EntityClient”的新数据提供程序与概念模型交互。实体框架使用概念层(ConceptualModels)、映射层(Mappings)和逻辑层(StorageModels)将逻辑数据库结构抽象化。EntityClient 的备选项是对象服务。具体地说,实体框架中的对象服务有助于减

2011-01-06 18:06:00 798

转载 Entity Framework 学习总结之八:EntitySQL 复杂查询及函数

<br />复杂查询及函数<br />外键<br />Entity SQL与其它的查询一样,可以通过外键的关系直接取值或判断,如:<br />using (var edm = newNorthwindEntities())<br />{<br />    string sqlStr = "SELECT VALUE o FROM NorthwindEntities.Orders AS o WHERE o.Customers.Country = 'Mexico'";<br /> <br />    Object

2011-01-10 08:50:00 477

转载 C#3.0新特性速览(1)

<br />微软最近的动作频繁,C#2.0规范才刚推出不久,我还没来的及完全消化C#2.0中的所有新特性,而今又推出了C#3.0,在短短几年中,微软就对C# 进行了两次大的升级,为C#加入了许多新的特性,从而使C#变得更加强大也更加现代了。下面我就把C#3.0中的新特性的要点列出来,以供大家快速浏览。 <br /><br />第一个特性:隐式类型化本地变量<br /><br />  这个特性非常简单,有些JavaScript的影子,我们可以统一使用使用"var"关键字来声明局部变量,而不再需要指明变量的确切

2011-01-07 12:05:00 356

转载 ADO.NET Entity Framework Extensions 简单应用

一、情景<br />如果你的项目中有返回多结果集的存储过程。<br />如果你的项目要和老项目中的ADO.Net共用事务。<br />如果你要动态的创建数据库的表。<br />但是你还是希望使用Entity Framework。那么继续往下看吧。二、ADO.NET Entity Framework Extensions(下载地址)<br />1、引用EFExtensions.dll文件。<br />2、添加 using Microsoft.Data.Extensions; 的声明。三、EFExtension

2011-01-07 12:03:00 917

转载 Entity Framework 学习总结之八:EntitySQL 复杂查询及函数

<br />复杂查询及函数<br />外键<br />Entity SQL与其它的查询一样,可以通过外键的关系直接取值或判断,如:<br />using (var edm = newNorthwindEntities())<br />{<br />    string sqlStr = "SELECT VALUE o FROM NorthwindEntities.Orders AS o WHERE o.Customers.Country = 'Mexico'";<br /> <br />    Object

2011-01-07 12:01:00 1258

转载 Entity Framework 学习总结之七:EntitySQL 基本查询

<br />Entity SQL 基本查询<br />SWFGHO是什么?SELECT-FROM-WHERE-GROUP BY-HAVING-ORDER BY的首字母缩写,也是SQL查询语句的最基本构成方法。Entity SQL 是一种"仿SQL"的语言,因此,它在基本遵守SFWGHO的基础上,稍微加以扩展,形成了一套较SQL来得强大的查询语句。<br /> <br />表达式<br />Entity SQL 提供了一种最简单的查询方法——表达式。一个表达式即一个查询语句。<br /> <br />举例说明

2011-01-07 12:00:00 929

转载 Entity Framework 学习总结之六:EntitySQL 介绍入门

<br />Entity SQL Language 简介<br />什么是Entity SQL<br />Entity SQL类似SQL语言,它的存在是为了查询ADO.NET Entity Framework(EF),以用于支持Entity Data Model (EDM)。EDM表示一组实体与关系(ER)的集合,映射到指定的数据源(可以是MsSql 或其它类型的数据库)。Entity SQL支持EDM,使用户能够有效地查询数据。<br /> <br />Entity SQL与T-SQL<br />Enti

2011-01-07 11:57:00 758

转载 Entity Framework 学习总结之四:对象服务介绍使用

System.Data.EntityClientEntityClient 提供程序使用存储特定的 ADO.NET 数据提供程序类和映射元数据与实体数据模型进行交互。 EntityClient 首先将对概念性实体执行的操作转换为对物理数据源执行的操作。该提供程序将从物理数据源返回的结果集转换为概念性实体。参考MSDN:EntityConnection、EntityCommand、EntityDataReader使用为了避免无意使对象(如 System.Data.Common.CommandTrees 和 Ob

2011-01-06 18:13:00 768

转载 Entity Framework 学习总结之五:EntityClient

<br />System.Data.EntityClient<br />EntityClient 提供程序使用存储特定的 ADO.NET 数据提供程序类和映射元数据与实体数据模型进行交互。 EntityClient 首先将对概念性实体执行的操作转换为对物理数据源执行的操作。该提供程序将从物理数据源返回的结果集转换为概念性实体。<br /> <br />参考MSDN:<br /><br /><br /> <br />EntityConnection、EntityCommand、EntityDataReader

2011-01-06 18:13:00 740

转载 Entity Framework 学习总结之四:对象服务介绍使用

<br /><!--[endif]--> <br />System.Data.Objects (System.Data.Entity.dll)<br />该命名空间包含一些类,用于提供对对象服务的核心功能的访问。这些类使您可以藉由作为实体类型实例的强类型 CLR 对象来查询、插入、更新和删除数据。对象服务支持针对实体数据模型 (EDM) 中定义的类型进行的语言集成查询 (LINQ) 和 ESQL 查询。对象服务将返回的数据具体化为对象,并将对象更改传播回数据源。它还提供了用于跟踪更改、将对象绑定到控件以及处

2011-01-06 18:12:00 672

转载 Entity Framework 学习总结之二:数据访问区别

<br />解释 EntityClient 和对象服务之间的差异,并介绍将 LINQ 和 EntitySQL 与这些服务一起使用的意义。可使用 LINQ 获取实体时为什么要使用实体 SQL?<br />介绍可用于与 EDM 进行交互的三种主要技术:<br />· 使用 EntityClient 提供程序编写 EntitySQL 查询<br />· 使用对象服务编写 EntitySQL 查询<br />· 使用对象服务编写 LINQ 查询<br />以上每种技术都拥有共同的特征;例如,都直接或间接使用 Ent

2011-01-06 18:10:00 551

转载 Entity Framework 学习总结之三:架构组成介绍

<br />为什么需要建立另外一种数据模型?<br />那么为什么需要建立另外一种模型呢?随着公司数据处理量的增加,理顺数据关系并基于这些数据来开发应用程序变得非常困难。数据库架构的设计需要考虑存储问题(如数据完整性、性能和管理),有时候这不是很容易理解。这些架构还经常与应用程序的结构有冲突,使开发和维护工作变得更加复杂。<br />我们经常会遇到数据结构与所构建的应用程序被分割开的自定义解决方案。遗憾地是,对每个应用程序而言,自定义解决方案的数量、各种各样的方法以及建模数据所需的步骤都各不相同,导致问题不

2011-01-06 18:10:00 653

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除