(1)DataSet
我个人的理解可以把它当成一个小型的excel数据库
这个库中可以有很多表
每张表中也有很多列(字段)
这样一理解就很容易了
(2)如何使用DataSet
都知道做项目大部分时间是在与数据打交道,而DataSet 让我们更容易将数据存储起来方便使用(可能占用大量内存)
下来就说说如何使用吧
DataSet allTableData = new DataSet();//定义一个dataset
DataTable fourMSTable = new DataTable();//创建第一张表
//DataColumnCollection columns = fourMSTable.Columns;
fourMSTable.Columns.Add("名字");
fourMSTable.Columns.Add("时间");
for (int sub = 0; sub < fourMsNum; sub++)
{
DataRow fourMSTableRow = fourMSTable.NewRow();
fourMSTableRow["名字"] = dataListMS[sub];
fourMSTableRow["时间"] = dataListTime[sub];
fourMSTable.Rows.Add(fourMSTableRow);
}
allTableData.Tables.Add(fourMSTable);
DataTable ArrowDataTable = new DataTable();
ArrowDataTable.Columns.Add("名字");
ArrowDataTable.Columns.Add("时间");
for (int sub = 0; sub < fourMsNum; sub++)//初始化行
{
DataRow ArrowDataTableRow = ArrowDataTable.NewRow();
ArrowDataTableRow["名字"] = dataListMS[sub];//名字
ArrowDataTableRow["时间"] = TimArrow[sub];
ArrowDataTable.Rows.Add(ArrowDataTableRow);
}
allTableData.Tables.Add(ArrowDataTable);