DataTable MyDataTable = new DataTable()
MyDataTable.Columns.Add(new DataColumn("学生编号", typeof(string)))
MyDataTable.Columns.Add(new DataColumn("姓名", typeof(string)))
MyDataTable.Columns.Add(new DataColumn("学校", typeof(string)))
MyDataTable.Columns.Add(new DataColumn("联系电话", typeof(string)))
MyDataTable.Columns.Add(new DataColumn("家庭住址", typeof(string)))
DataRow dr
for (int i = 0i <= 10i++)
{
dr = MyDataTable.NewRow()
dr["学生编号"] = Guid.NewGuid().ToString()
dr["姓名"] = "222"
dr["学校"] = "444"
dr["联系电话"] = "555"
dr["家庭住址"] = "666"
MyDataTable.Rows.Add(dr)
}
//新建一个数据表DataTable table = new DataTable("Names")//新建一个编号字段,加到数据表DataColumn noColumn = new DataColumn()noColumn.DataType =System.Type.GetType("System.Int32")idColumn.ColumnName = "number"table.Columns.Add(noColumn)//新建一个姓名字段,加到数据表DataColumn nameColumn = new DataColumn()
nameColumn.DataType = System.Type.GetType("System.String")
nameColumn.ColumnName = "name"
table.Columns.Add(fNameColumn)
//给数据表添加一条数据DataRowDataRow rowrow = table.NewRowrow["number"]=1row["name"]="xingming"table.Rows.Add(row)
/**定义一个名字为table的DataTable,并加入名字为column的列,也填充了一条数据
*/
DataTable table = new DataTable("table")
DataColumn col= new DataColumn("column",Type.GetType("System.String"))
table.Columns.Add(col)
DataRow row = table.NewRow()
row["column"] = "first"
table.Rows.Add(row)
table.AcceptChanges()
/**
DataView表示用于排序、筛选、搜索、编辑和导航的 DataTable 的可绑定数据的自定义视图。
把指定的DataTable加载到DataView,并且加入一行数据
*/
DataView dataview = new DataView(table)
DataRowView rowView = dataview.AddNew()
rowView["column"] = "second"
希望对你有所帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)