C#菜鸟求救!!Datatabel是 什么

来源:百度知道 编辑:UC知道 时间:2024/06/29 03:12:17
Datatabel是 什么
dataset是 什么 ?他们到底什么关系?
还一个 datareader又是什么?
datareader读数据时是在那读的 ?dataset里吗?
大虾们千万要通俗点,否则我看吧 太 懂
谢谢了!!
Command读取DataReader

DataAdapter读取DataSet

Xml读取DataSet 吗?
DataAdapter不是填充DataSet 吗?

数据读取
Command->DataReader

DataAdapter->DataSet

Xml->DataSet

datatable 不是 Datatabel
datatable 表示一个表,就是数据库中的 表
dataset 表示一个数据集合,里面可以包含多个 datatable和他们的关系
datareader 用来读取 数据库中的数据
datareader读数据可以使用SQL命令直接从数据库源上取得数据...

command 可以执行SQL命令,得到datareader 或者datatable
DataAdapter 可以用fill或者get 执行SQL命令,取得datatable或者dataset
xml 可以用XmlDataSource取....

datatable类似于数据库的表
dataset类似于数据库
datareader读取数据库中的数据。
datareader读dataset返回结果集
datareader度datatable返回一个结果表

找本书去看