ADO.NET
文章平均质量分 78
乐乐010
这个作者很懒,什么都没留下…
展开
-
3.ADO.NET相对于ADO的改进
数据的内存中表示形式在 ADO 中,数据的内存中表示形式为记录集。在ADO.NET 中,它为数据集。它们之间有重要的差异。表的个数 记录集看起来像单个表。如果记录集将包含来自多个数据库表的数据,则它必须使用 JOIN 查询,将来自各个数据库表的数据组合到单个结果表中。相反,数据集是一个或多个表的集合。数据集内的表称为数据表;明确地说,它们是DataTable对象。如果数据集转载 2013-12-09 15:00:28 · 652 阅读 · 0 评论 -
Entity Framework学习初级篇2
Entity Framework 学习初级篇2--ObjectContext、ObjectQuery、ObjectStateEntry、ObjectStateManager类的介绍本节,简单的介绍EF中的ObjectContext、ObjectQuery、ObjectStateEntry、ObjectStateManager这个几个比较重要的类,它们都位于System.Data.Entity.转载 2014-09-10 09:59:55 · 385 阅读 · 0 评论 -
Entity Framework 教程
目录预备知识 2LINQ技术 2LINQ技术的基础 - C#3.0 2自动属性 2隐式类型 2对象初始化器与集合初始化器 3匿名类 3扩展方法 4Lambda表达式 4.NET中的数据访问 4DataSet方案 5改进的的DataSet方转载 2014-09-10 09:51:10 · 561 阅读 · 0 评论 -
NHibernate使用之详细图解
本文档适合初级开发者或者是第一次接触NHibernate框架的朋友,其中NHibernate不是最新的版本,但是一个比较经典的版本 NHibernate 2.1.2,其中用红线标注的部分一定要仔细看,这些都是容易忽略和出错的地方,笔者在此给大家做了特殊标记。NHibernate框架的介绍:http://baike.baidu.com/view/954535.htm开发环境 Vs 2010转载 2014-09-10 10:36:24 · 910 阅读 · 0 评论 -
Entity Framework学习初级篇7--基本操作:增加、更新、删除、事务
本节,直接写通过代码来学习。这些基本操作都比较简单,与这些基本操作相关的内容在之前的1至6节基本介绍完毕。l 增加:方法1:使用AddToXXX(xxx)方法:实例代码如下:using (var edm = new NorthwindEntities()){Customers c = new Customers { CustomerID = "c#", City = "转载 2014-09-10 10:13:20 · 821 阅读 · 0 评论 -
Entity Framework学习初级篇6--EntityClient
System.Data.EntityClient 命名空间是实体框架的.NET Framework数据提供程序。EntityClient 提供程序使用存储特定的ADO.NET数据提供程序类和映射元数据与实体数据模型进行交互。EntityClient首先将对概念性实体执行的操作转换为对物理数据源执行的操作。然后再将物理数据源返回的结果集转换为概念性实体。EntityClient下的类有以下几个:转载 2014-09-10 10:10:43 · 466 阅读 · 0 评论 -
Entity Framework学习初级篇5--ObjectQuery查询及方法
ObjectQuery 类支持对实体数据模型(EDM)执行LINQ to Entities和Entity SQl查询。ObjectQuery还实现了一组查询生成器方法,这些方法可用于按顺序构造等效于Entity SQl的查询命令。下面是ObjectQuery的查询生成器方法以及等效的Entity SQl语句:Distinct,Except,GroupBy,Intersect,OfType,Or转载 2014-09-10 10:06:06 · 845 阅读 · 0 评论 -
Entity Framework学习初级篇4--Entity SQL
Entity SQl是ADO.NET实体框架提供的SQl类语言,用于支持实体数据模型(EDM)。Entity SQl可用于对象查询和使用EntityClient提供程序执行的查询。l 关键字Value关键字ESQl提供了SELECT VALUE子句以跳过隐式行构造。SELECT VALUE子句中只能指定一项。在使用这样的子句时,将不会对SELECT子句中的项构造行包装器,并且可生成所要转载 2014-09-10 10:04:24 · 469 阅读 · 0 评论 -
Entity Framework学习初级篇3--LINQ TO Entities
LINQ 技术(即LINQ to Entities)使开发人员能够通过使用LINQ 表达式和LINQ 标准查询运算符,直接从开发环境中针对实体框架对象上下文创建灵活的强类型查询。LINQ to Entities查询使用对象服务基础结构。ObjectContext 类是作为CLR 对象与实体数据模型进行交互的主要类。开发人员通过ObjectContext构造泛型ObjectQuery实例。Objec转载 2014-09-10 10:02:14 · 632 阅读 · 0 评论 -
Entity Framework学习初级篇1--EF基本概况
最近在学习研究微软的EF,通过这时间的学习研究,感觉这个EF目前来说还不是很完善,半成品。不过,据说在.Net4.0中,微软将推荐使用此框架,并会有所改善。而且,现在基本上所有数据库均提供了对EF的支持。因此,为以后做技术准备可以学习研究以下。但是,我个人觉得就目前来说,在实际项目慎用此框架。下面简单的介绍以下这个EF。在.Net Framework SP1微软包含一个实体框架(Entit转载 2014-09-10 09:57:06 · 438 阅读 · 0 评论 -
C#中分布式事务的超时处理问题
事务是个很精妙的存在,我们在数据层、服务层、业务逻辑层等多处地方都会使用到。 在这里我只说下TransactionScope这个微软推荐使用的隐式事务。它是从Framework 2.0开始引入的一个事务管理类,在使用隐式事务时,事务完成前程序应调用TransactionScope的Complete()方法,将事务提交,然后利用Dispose()释放事务对象。若执行期间出现错误,事转载 2014-09-22 16:40:47 · 551 阅读 · 0 评论