给DataTable添加数据,构建一个表
作用 | 代码 |
---|---|
添加列(列标题) | .Columns.Add(“列名”,typeof(类型)); |
添加数据 | DataRow dataRow = dataTable.NewRow(); dataRow[“列名”] = 值; dataTable.Rows.Add(dataRow); |
代码示例
DataTable dataTable = new DataTable();
//为dataTable添加三个列,分别为Name、Age、Gender
dataTable.Columns.Add("Name", typeof(string));
dataTable.Columns.Add("Age", typeof(int));
dataTable.Columns.Add("Gender", typeof(string));
//为dataTable赋值
DataRow dataRow = dataTable.NewRow();
dataRow["Name"] = "张三";
dataRow["Age"] = 20;
dataRow["Gender"] = "男";
//将此行添加到dataTable中
dataTable.Rows.Add(dataRow);
dataRow = dataTable.NewRow();
dataRow["Name"] = "李华";
dataRow["Age"] = 22;
dataRow["Gender"] = "女";
dataTable.Rows.Add(dataRow);