03 2011 档案
datareader和dataset
摘要:datareader和dataset 用DataReader、DataSet、DataAdapter和DataView ADO.NET提供两个对象用于检索关系型数据并把它存储在内存中,分别是DataSet和DataReader。DataSet提供内存中关系数据的表现--包括表和次序、约束等表间的关系的完整数据集合。DataReader提供快速、只向前、只读的来自数据库的数据流。 使用DataSet时,一般使用DataAdapter(也可能是CommandBuilder)与数据源交互,用DataView对DataSet中的数据进行排序和过滤。DataSet可以被继承来建立强化类型的DataSet 阅读全文
posted @ 2011-03-29 14:24 J.J.J 阅读(490) 评论(0) 推荐(0)
.NET 连接池
摘要:大多数 ADO.NET 数据提供程式使用连接池,以提高围绕 Microsoft 断开连接的 .NET 结构构建的应用程式的性能。应用程式首先打开一个连接(或从连接池获得一个连接句柄),接着运行一个或多个查询,然后处理行集,最后将连接释放回连接池。如果没有连接池,这些应用程式将花费许多额外时间来打开和关闭连接。 当你使用 ADO.NET 连接池来管理基于 Web 的应用程式和客户端/服务器 Web 服务应用程式的连接时,你的客户通常会获得更快的连接和更好的总体性能。不过,当你的应用程式或 Web 站点上忽然涌入了同时希望进行连接的大量客户时,会发生什么事情呢?你的应用程式会“沉没”,还是会“游. 阅读全文
posted @ 2011-03-25 23:37 J.J.J 阅读(2260) 评论(0) 推荐(0)