`
gaofen100
  • 浏览: 1227578 次
文章分类
社区版块
存档分类
最新评论

【黑马程序员】DataSet和SqlDataReader

 
阅读更多

----------------------Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------


DataSet优点:只需连接一次就可以关闭数据库的连接。

缺点:内存占用高。

SqlDataReader优点:读取速度快。将查询结果放在数据库服务器中,无论查多少条,对程序占用的内存都几乎无影

响。

缺点:直到数据读完才能关闭

一般情况下,读取大量数据,对返回值不做大量处理,用SqlDataReader好点。



----------------------Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------


分享到:
评论

相关推荐

    黑马程序员.NET基础测试题

    【标题】:“黑马程序员.NET基础测试题”是一个...通过“黑马程序员.NET基础测试题”,学习者可以系统地测试和提升自己在以上这些.NET核心概念的理解和应用能力,同时,解答思路的分享有助于深化对问题解决策略的掌握。

    SqlDataReader与DataSet及DataTable的区别

    SqlDataReader、DataSet和DataTable是.NET Framework中用于处理数据库交互的三种不同对象,它们各自有特定的用途和优势。下面将详细解释它们的区别以及在实际应用中的使用场景。 1. **SqlDataReader** ...

    C# DataSet和DataTable详解

    C# DataSet和DataTable详解 在C#编程中,DataSet和DataTable是两个非常重要的类,它们都是ADO.NET中数据访问的核心组件。下面,我们将详细探讨这两个类的使用和特性。 创建DataSet对象 DataSet是ADO.NET中的一种...

    C# DataSet和XML文件的相互转换

    在.NET框架中,`DataSet`是用于存储和操作数据的强大工具,它可以被看作是一个内存中的数据库。同时,XML(可扩展标记语言)是用于数据交换的通用格式。在C#编程中,经常需要在`DataSet`和XML文件之间进行转换,以...

    C#_DataSet和DataTable详解

    ### C#中DataSet和DataTable详解 在C#的.NET框架中,`DataSet`和`DataTable`是处理数据集的关键组成部分,它们提供了强大的功能来存储、操作和管理数据,尤其是在与数据库交互时。以下是对这两个核心概念的深入解析...

    C#用3种方法登陆 executescalar方法 SqlDataReader方法 DataSet方法

    本文将详细介绍如何使用三种不同的方法来实现C#中的用户登录功能:ExecuteScalar方法、SqlDataReader方法以及DataSet方法。这些方法都是基于.NET Framework的ADO.NET库,它们各有优缺点,适用于不同的场景。 1. ...

    C#中DataSet和DataTable的基本用法与常见操作

    内容概要:本文详细介绍了 C# 中 DataSet 和 DataTable 的基本概念、区别及其常见的操作方法。首先,解释了 DataSet 和 DataTable 的不同之处,其中 DataSet 是数据集,可以包含多个 DataTable,而 DataTable 是数据...

    ASP.net中DataSet和XML深入编程

    在ASP.NET开发中,DataSet和XML是两个非常重要的数据处理工具。DataSet是.NET框架中一个内存中的数据集合,它可以容纳来自不同数据源的数据,并提供了一种离线操作数据的方式。XML则是一种轻量级的数据交换格式,...

    List泛型和DataSet

    在IT行业中,尤其是在进行数据处理和管理时,`List泛型` 和 `DataSet` 是两个非常重要的概念。它们都是在.NET框架中广泛使用的数据结构,各自有着特定的应用场景和优势。 首先,我们来深入理解一下`List泛型`。泛型...

    ASP.NET应用:DataSet 和XML(DataSet and XML)--vs2003

    在ASP.NET中,DataSet和XML是两个关键的数据处理组件,它们在数据管理与交换中发挥着重要作用。 **DataSet** DataSet是ADO.NET框架中的一个核心组件,它提供了一种内存中的数据缓存,可以存储来自多种数据源的数据...

    ASP.NET应用:DataSet 和XML

    标题:“ASP.NET应用:DataSet 和XML” 描述:“xml与dataset介绍及它们之间相互转换的介绍” **知识点概览** 本文将深入探讨ASP.NET应用程序中,`DataSet`与`XML`的使用及其相互转换的方法,旨在为开发人员提供一...

    SqlDataReader

    - 由于SqlDataReader是只读的,如果需要修改数据,应使用其他ADO.NET对象,如SqlDataAdapter和DataSet。 了解并熟练使用SqlDataReader对于任何.NET开发人员来说都是很重要的,特别是那些需要处理大量数据库查询结果...

    详解C#的DataSet和DataTable

    详解 C# 的 DataSet 和 DataTable DataSet 和 DataTable 是 C# 中两个非常重要的数据结构,广泛应用于数据存储、数据处理和数据显示等方面。本文将详细介绍 DataSet 和 DataTable 的概念、关系、区别和使用方法。 ...

    DataReader和DataSet的区别

    DataReader 和 DataSet 是两种在 .NET Framework 中用于处理数据库数据的重要组件。它们各有特点,适用于不同的应用场景。 DataReader,通常称为只读、向前的数据流,它在读取数据时保持与数据库的连接开放。这意味...

    将dataset json序列化和反序列化成dataset (非常不容易做完了)

    .net 将dataset json序列化和反序列化成dataset JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript(Standard ECMA-262 3rd Edition - ...

    C#中DataSet的用法(很详细)

    在C#编程中,DataSet是ADO.NET框架中的一个重要组件,它是内存中数据的容器,能够离线存储和处理数据。DataSet不仅包含多个DataTable,用于存储实际的数据,还提供了丰富的功能,如浏览、排序、搜索、过滤和缓存更改...

    DataSetConverter4D 演示程序源代码

    6. `DataSetConverter4D.Impl.pas`、`DataSetConverter4D.Util.pas` 和 `DataSetConverter4D.pas`:这些是Delphi的源代码文件,分别可能包含了数据集转换器的实现、工具函数和核心类。 从这些文件中,我们可以了解...

    DataSet详细用法(最全面)

    、XML的完整性:DataSet对象和XML文档几乎是可互换的。 、创建DataSet对象: 、查看调用SqlDataAdapter.Fill创建的结构 、查看SqlDataAdapter返回的数据 DataRow对象 DataRow中的数据 DatTable中...

    dataset

    在IT行业中,数据处理是至关重要的任务,而`DataSet`是.NET Framework提供的一种数据处理组件,它能够存储和操作多个相关的数据表。在这个场景中,我们看到一个Web应用程序的事件处理函数,其目标是将从数据库查询...

Global site tag (gtag.js) - Google Analytics