C#里的DataSet到底是干什么用的,怎么用?哪位高手帮我讲解讲解,谢谢啦!

如题所述

第1个回答  2012-07-31
比内存表大的容器,从数据库取出来的数据装在这里面或者装在内存表中
第2个回答  2012-07-31
就像一个数据库,里面可以放N个表
第3个回答  2012-08-01
去看C#入门经典,看完了不懂再出来问,不要什么都不懂就来问,这种习惯不好追问

恩,您批评的对。。。呵呵

第4个回答  2012-08-01
百度出来一大堆教程。

C#里的DataSet到底是干什么用的,怎么用?哪位高手帮我讲解讲解,谢谢啦...
1.DataSet 是DataTable的集合,通过dataSet1.Tables[index] 方式得到DataTable 2.DataSet 及DataTable均存在与内存 3.DataSet中的DataTable可以只有一个,也可以有多个,多个之间可以有关系也可以没有关系相互独立;4.DataTable可以通过dataSet1.Tables.Add加入到DataSet中,但此DataTable必须通过copy的方式加...

c#中DataTable和DataSet什么区别,都是干什么用的,什么时候用
就是减少了数据库操作,客户端速度提高了,数据库压力减小了。DataSet可以比作一个内存中的数据库,DataTable是一个内存中的数据表,DataSet里可以存储多个DataTable c#自带的帮助就很好,多看多试就行,别让一楼那样的吓唬住,c#入门和学习都不难,小学五年级就可以学的。

DataSet,DataTable,DataView在C#中三者的关系是什么?
DataSet 是一个盒子DataTable 是一个有数据的表格DataView 是能看到的表格的样子盒子里面可以放多个表格,每个表格有自己默认的名字和索引位置;同一个表格可以有多种样子。但是任何一个样子必须是属于某一个表格的;而任何一个表格也都是装在确定的盒子里的。也就是说,盒子是必须存在的,你可以直接指...

C#DataSet与DataTable的区别和用法
DataSet是数据集,DataTable是数据表,DataSet存储多个DataTable。DataSet和DataTable像是专门存储数据的一个容器,在你查询数据库得到一些结果时可以存在里面。DataSet功能强大有浏览、排序、搜索、过滤、处理分级数据、缓存更改等功能,还可以与XML数据互换。DataSet中可包括多个DataTable,可将多个查询结构存到...

C# winform设计时使用的“Dataset”如何返回其中包括的数据数量,是用什...
DataSet 是DataTable的集合,你所指的数量是DataTable的数量的话,那就是 var ds=new DataSet();var count=ds.Tables.Count;如果你所指的是所以得DataTable里的DataRow的数量的话,就需要循环查询了 var count=0;foreach(var dataTable in ds.Tables){ count+=dataTable.Rows.Count;} ...

请问在c#中数据集是什么东东哦?
没有吧? 。 只有dataset 之类的用来存储数据的你可以理解成数据集咯dataset就是一个虚拟的数据库咯,里面存着tables集合,table就保存着你的数据了,当然dataset使用是非常方便的,不需要连接数据库直接就可以new出来了! 还 有一个就是DataReader 也就是数据管理提供者类。你可以理解成datareader就是一...

C#DataSet与DataTable的区别和用法
这样做的好处是什么?就是减少了数据库操作,客户端速度提高了,数据库压力减小了。DataSet可以比作一个内存中的数据库,DataTable是一个内存中的数据表,DataSet里可以存储多个DataTable c#自带的帮助就很好,多看多试就行,别让一楼那样的吓唬住,c#入门和学习都不难,小学五年级就可以学的。

...会自动生成该文件的dataset,请问这个dataset怎么操作,作用呢?_百度...
这个DataSet此时只是一个空的容器, 你需要在里面添加表,然后再代码中申明这个DataSet的一个对象就能使用DataSet中的数据了,然后怎么去用DataSet这个你需要自己去理解了。

C#中IDataReader和DataSet的区别是什么呢?
用connection对象和command对象与数据库连接并交互后,有两种方法来访问获取的结果。1.使用DataReader对象,用来逐行从数据源获取数据并处理;2.使用DataSet对象,用来将数据存到内存中进行处理。

一个关于C#的小问题!!希望大侠帮帮忙!!
SqlDataAdapter可以看作是一个卡车,DateSet可以看作是一个内存中的数据库,现在SqlDataAdapter接到一个cmd的指令,根据指令去服务器拿数据(sda.SelectCommand = cmd;),拿到了后就把数据一口气倒在本地的DataSet中(sda.Fill(ds)),这样就算中途与服务器断开,拿到的数据也还在自己电脑的内存中 没有指令“...

相似回答