摘要: 简介 Data Access Application Block 将访问 Microsoft SQL Server™ 数据库的性能和资源管理方面的最佳经验封装在一起。您可以很方便地在自己的 .NET 应用程序中将其作为构造块使用,从页减少了需要创建、测试和维护的自定义代码的数量。 尤其是,Data Access Application Block 可以帮助您: 调用存储过程或 S... 阅读全文
posted @ 2006-09-06 10:25 阿东hd 阅读(376) 评论(0) 推荐(0) 编辑
摘要: SqlHelper 类用于通过一组静态方法来封装数据访问功能。该类不能被继承或实例化,因此将其声明为包含专用构造函数的不可继承类。 在 SqlHelper 类中实现的每种方法都提供了一组一致的重载。这提供了一种很好的使用 SqlHelper 类来执行命令的模式,同时为开发人员选择访问数据的方式提供了必要的灵活性。每种方法的重载都支持不同的方法参数,因此开发人员可以确定传递连接、事务和参数信息... 阅读全文
posted @ 2006-09-06 10:15 阿东hd 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 概述 Ado.NET为我们提供了强大的数据库开发能力,它内置的多个对象为我们的数据库编程提供了不同的选择。但是在允许我们灵活选用的同时,许多初学者也很迷惑,我到底是应该使用DataReader还是应该使用DataAdapter?我只想读取一小部分数据,难道我一定要Fill满整个DataSet吗?为什么DataReader不能和RecordSet一样提供一个数据更新的方法?DataSet到底有什么... 阅读全文
posted @ 2006-09-06 09:27 阿东hd 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 一、树型数据库结构 及 树的一些基础知识 首先我们来看一个简单的应用树….数据库设计如下图: 表名: testTree 字段:id (主键 自动递增1) username (这个任意了。只是一个数据字段) parentid (父节点的ID值) id username parentid1 A 02 B 13 C 24 D 15 E 26 F 5 如果按树来排列这些数据 应该产生如下状态:A|_... 阅读全文
posted @ 2006-09-06 09:26 阿东hd 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 什么是NHibernate NHibernate 是一个基于.Net 的针对关系型数据库的对象持久化类库。Nhibernate 来源于非常优秀的基于Java的Hibernate 关系型持久化工具。 NHibernate 从数据库底层来持久化你的.Net 对象到关系型数据库。NHibernate 为你处理这些,远胜于你不得不写SQL去从数据库存取对象。你的代码仅仅和对象关联,NHibernat ... 阅读全文
posted @ 2006-09-06 09:01 阿东hd 阅读(200) 评论(0) 推荐(0) 编辑