DataSet ds = new DataSet(); //创建数据集,用来存放多张表 DataTable dt = new DataTable("student"); //创建表 DataColumn c1=new DataColumn("studentNo",typeof(int)); //创建列 c1.AutoIncrement = true; //设置列自增 c1.AutoIncrementSeed = 1; //设置自增列起始值 c1.AutoIncrementStep = 1; //设置自增列增量 dt.Columns.Add(c1); //将列添加到表的列集合中 dt.PrimaryKey = new DataColumn[] { c1 }; //设置列为主键 DataColumn c2 = new DataColumn("studentName", typeof(string)); c2.MaxLength = 50; //设置列长度 c2.Unique = true; //设置列为唯一标示 dt.Columns.Add(c2); DataColumn c3 = new DataColumn("sex", typeof(string)); c2.MaxLength = 20; dt.Columns.Add(c3); DataRow row = dt.NewRow(); //给数据表添加数据行 row["studentName"] = "aa"; //给行对应字段赋值 row["sex"] = "男"; dt.Rows.Add(row);