ASP.NET基础教程-DataTable、DataRow与DataView对象

//创建和声明DataTable对象
DataTable  total=new DataTable();

//给DataTable对象添加DataColumn对象
total.Columns.Add(new DataColumn("班组",typeof(string)));
total.Columns.Add(new DataColumn("姓名",typeof(string)));
total.Columns.Add(new DataColumn("学科",typeof(string)));
total.Columns.Add(new DataColumn("成绩",typeof(int)));
//声明DataRow对象
DataRow dr=total.NewRow();
//给DataRow对象中的各列赋值
dr["班组"]= "一班";
dr["姓名"]= " 李宏";
dr["学科"]= "语文 ";
dr["成绩"]=98;
//将DataRow对象添加到DataTable对象中
total.Rows.Add(dr);
dr=total.NewRow();
dr["班组"]= "一班";
dr["姓名"]= " 刘京生";
dr["学科"]= "语文 ";
dr["成绩"]=96;
total.Rows.Add(dr);
//创建DataView对象,DataView对象的数据从DataTable对象中获得
DataView dv=new DataView(total);
//循环取出DataView中的值在页面上输出
foreach(DataRowView drv in dv)
{
  for(int i=0;i<drv.Row.Table.Columns.Count;i++)
  {
    Response.Write(drv[i]+"<br>");
  }
}

你可能感兴趣的:(asp.net,基础教程,DataTable对象,DataRow对象,DataView对象)