DataSet 和 DataTable 的赋值

项目中经常用到 DataSet 和 DataTable , 简单整理归纳下现阶段对 DataSet 和 DataTable 的认识 , 以后继续更新 .

DataSet

DataSet 结构

DataSet 是 C# 中的数据集对象 , 表示存储在内存中的数据缓存 . DataSet 由多个 DataTable 对象的集合组成 , 而 DataTable 又由 Rows 集合以及 Columns 集合组成 , Rows 集合包括多个 DataRow 对象 , Columns 集合包括多个 DataColumns 对象 ,从这个方面来看 , DataSet 跟数据库的结构非常像 .

DataSet 定义

1
2
3
public class DataSet : MarshalByValueComponent, IListSource,
IXmlSerializable, ISupportInitializeNotification, ISupportInitialize,
ISerializable

DataSet 方法

常用操作

DataTable

DataTable 结构

DataSet 表示内存中数据的一个表 . 由上介绍 , DataTable 跟数据库的数据表很像 , 由 Rows 集合以及 Columns 集合组成 .

DataTable 定义

1
2
3
public class DataTable : MarshalByValueComponent, IListSource,
ISupportInitializeNotification, ISupportInitialize, ISerializable,
IXmlSerializable

DataTable 方法

常用操作