每次从sql server中读取一条数据在页面显示,用DataTable还是SqlDataReader对服务器的压力小?

.NET技术 > ASP.NET [问题点数:20分,结帖人zxar9889]
等级
本版专家分:185
结帖率 97.22%
等级
本版专家分:185
等级
本版专家分:892
等级
本版专家分:137
等级
本版专家分:68055
勋章
Blank
进士 2005年 总版技术专家分年内排行榜第八
Blank
铜牌 2005年2月 总版技术专家分月排行榜第三
Blank
微软MVP 2006年4月 荣获微软MVP称号
2008年10月 荣获微软MVP称号
2007年4月 荣获微软MVP称号
Blank
红花 2005年4月 .NET技术大版内专家分月排行榜第一
2005年3月 .NET技术大版内专家分月排行榜第一
2005年2月 .NET技术大版内专家分月排行榜第一
2005年1月 .NET技术大版内专家分月排行榜第一
等级
本版专家分:23814
等级
本版专家分:669
等级
本版专家分:185
等级
本版专家分:1381
等级
本版专家分:14280
等级
本版专家分:46185
勋章
Blank
红花 2008年11月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2008年10月 .NET技术大版内专家分月排行榜第二
zxar9889

等级:

VB.NET访问SQLServer数据库

vb6.0编写收费系统,的是ADODB(Active Data Objects Data Base)+Recordset,而vb.net中用的是SqldataAdapter、SqldataReadr、Dataset和Datatable,刚刚写第二遍收费系统时,这几个概念模糊,也能反映出当时...

c#连接SQL数据库并读取数据表的两种方法

今天分享一下C#如何连接数据库并且读取数据表的两种方法。 C#连接SQL数据库主要通过微软库函数来实现,具体步骤分为以下三步 第使用SqlConnection对象连接数据库; 需要引用System.Data.SqlClient; 第二,建立...

读取SqlDataReader数据动态创建DataTable

今天学习“SqlCommand ”类:  SqlConnection objConn = GetConnection(ConnStr);  SqlCommand objComn = new SqlCommand(strSql, objConn); 其中部分方法:   1、objComn.ExecuteNonQuery() ...

c#sqlcommand 使用方法

使用sqlcommand对象来返回数据集合的方法 string strconn="data source=billgates;initial catalog=test;integrated security=SSPI;"; SqlConnection conn=new SqlConnection(strconn); ...

C#ExecuteReader、ExecuteNonQuery、ExecuteScalar、SqlDataReader、SqlDataAdapter和DataTable使用

来自:...、数据库连接字符串  private readonly static string connectionString = ConfigurationManager.ConnectionStrings["MyConnection"].ToString(); //web.con

SqlDataReaderDataTable 判断是否存在某列的方法

//如果在sql 没有此列,则会报错. 个人认为,在读取时,最好做个判断.   static bool readerExists(SqlDataReader dr, string columnName)  {  dr.GetSchemaTable().DefaultView....

浅谈ADO.NET的对象——Connection、Command、DataReader、DataAdapter、DataSet、DataTable

DataSet长与SqlDataAdapter使用,DataSet会将所需数据读取到内存然后断开与SqlDataAdapter的连接,本地内存进行操作,如需更新时重新通过SqlDataAdapter刷新数据库。 同时,SqlDataReader、DataSet、...

c# sqladapter 与sqldataReader

ADO.net提供了丰富的数据库操作,这些操作SqlConnection和SqlCommand类是必须使用的,但接下来可以分为两类操作: 第类是用SqlDataReader直接行的读取数据库。 第二类是SqlDataAdapter联合DataSet来...

C#操作sqlServer数据库

工具:vs2015 、SqlServer 数据库的连接及打开关闭 VS2015建立个c#的控制台应用程序,必须要包含两个using 指令:using System.Data;using System.Data.SqlClient;(SqlClient是因为我选用的数据库为sqlserver,...

C# SqlDataAdapter的学习

ADO.net提供了丰富的数据库操作,这些操作SqlConnection和SqlCommand类是必须使用的,但接下来可以分为两类操作: 第类是用SqlDataReader直接行的读取数据库。 第二类是SqlDataAdapter联合DataSet...

C#连接sql server读取数据

引入sql客户端的dll using System.Data; using System.Data.SqlClient; SqlConnection con = new SqlConnection();  // con.ConnectionString = "server=505-03;database=ttt;user=sa;pwd=123";  ...

ExecuteNonQuery(),ExecuteDataSet() ,ExecuteReader() ,ExecuteScalar(),DataTable() 用法

ExecuteNonQuery方法 :执行非查询SQL操作,包括增insert、删delete、改update

WinForm(C#)第篇:登录页面实现+SQL Server数据库连接方式

前言最近见习,要完成的个作业。主要是WinForm(C#)开发,本想参考网上的Demo,但一直没找到合适入门的,因此打算自己记录一下整个开发过程,给予队友和后面学习的人一些方便。当然,我也是第次学习WinForm,...

不支持关键字: "Provider

利用 SqlConnection 连接数据库时出现“不支持关键字: "Provider"”的错误。原因分析SqlConnection...连SQL Server不用指明数据提供者解决办法将连接字符串的 Provider 删除即可。不需要provider按下面的格式写就

WinForm(C#):登录页面实现+SQL Server数据库连接方式

登录页面后台验证 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading....

ADO.NET操作数据库

数据库操作,获取数据并绑定到GridView上一般来说是我们的目标,下面是经常使用到的种方式,利用DataAdapter和DataSet,DataTable的配合来实现。先来试试DataAdapter与DataTable。 首先获取个数据库连接对象...

DataReader和DataAdapter的一些比较

  于是重新温故了解这方面的东东,希望会大家有用   SqlDataReader是个数据读取器,向前不可后退、每次读取一条。速度快,现代项目里面得最多。 DataSet是个内存数据库,它...

为SQLHelper类增补SqlDataReader转换为DataTable函数

为SQLHelper类增补SqlDataReader转换为DataTable函数

c# 调用 sqlserver 存储过程(非常完美流程简单)

相信我很简单,按照步骤执行下去,你将收获很多。 准备条件1: ...在sqlserver数据库执行创建表:: USE [NavyMasterDataBase] GO /****** Object: Table [dbo].[navy_table] Script Date: ...

sqldatareaderdatatable

sqldatareader提供 SQL Server 数据库读取行的只进流的方式。有时候我们需要知道执行了操作后返回的sqldatareader数据,我们可以把sqldatareader读出来放到 DataTable中,如何实现sqldatareader转换为...

向数据库存储读取图片方法总结

1.首先创建数据表SaveImageTest ImageID:uniqueidentifier 主键 ImageType:varchar(32) 图片类型 ImageName:varchar(128) 图片名称 ImageContent:image 图片内容 ImageUrl:varchar(128) 图片存储...

ADO.NET常用方法释义

ExecuteNonQuery释义:链接执行的SQL语句,并返回受影响的行数(注意:它来执行目录操作,如查询数据库的结构,创建表等数据库对象,或通过之星U,I,D语句,返回的是其影响到的行数。其他情况下返回值是-1.因为...

数据库应用程序开发基础篇—— .NET中SQL Server数据库的操作C#篇之

数据库应用程序开发基础篇—— .NET中SQL Server数据库的操作C#篇之前面:前面介绍了数据库系统的基本概念,SQl语句基本使用方法,接下来通过学习具体语言和具体数据库结合的应用开发来体会数据库原理及其...

ASP.NET数据库操作和数据显示技术

数据提供程序包括:Connection对象、Command对象、DataReader对象和DataAdapter对象,用于连接数据源,执行SQL语句命令和检索数据,检索到的数据既可以直接处理也可以放入DataSet对象 DataSet包括DataTable对象集合...

C#获得SQLServer服务器名、数据库名、表名、以及字段名

using System.Data.SqlClient; /// /// 获取局域网内的所有数据库服务器名称 /// /// 服务器名称数组 ... public List<string> GetSqlServerNames() ... DataTable dataSources = S

dataTable,dataView和Dataset 三者的区别

1、DataView是DataTable的表示,DataTable表里的记录是没有顺序的,但显示可以有不同顺序(DataVIew), 但还是同一张表,所以DataTable可以有多个DataView,默认访问DataTable,其实是访问他的 DefaultView...

c#操作数据库

鉴于很多童鞋们数据库操作不是很熟悉,这里数据库操作的相关知识做个介绍。 首先介绍ADO.NET的几个常用的对象,介绍的很简单。 1.SqlConnection 这是数据库连接对象,通过其进行实例化来创建针对数据库的...

sqlCommand类的三种执行方法的区别

ExecuteNonQuery用于执行不返回任何记录的SQL语句或存储过程。数据库执行如更新、插入、删除操作时,应使用这个方法。ExecuteNonQuery返回个整数值,用来说明受查询语句影响的行数。 connection.Open(); ...

c#获取数据库行的数据

构建数据库查询语句,X为你所查询的值所在的列名,table 为你保存数据的表名。根据某列的值等于Y查询出X; string sql = "select x from [table] where [column] = Y" //2.投递数据库查询 _...

个人简历模板

优质简历模板,目前最前全的模板收藏,需要换工作的小伙伴们可以试试

相关热词 c#创建非模态窗体 c#提取字符串中的数字 c# 扩展无返回类 c#网站如何做预览功能 c# 异步 返回值 c#chart实时曲线图 c# 窗体 隐藏 c#实现终端上下滑动 c# 传递数组 可变参数 c# list 补集