c# datatable

  

DataTable dt = new DataTable("cart");   //创建表

dt.Columns.Add( new DataColumn("number", Type.GetType("System.String")));   //创建列
dt.Columns.Add( new DataColumn("qq", Type.GetType("System.String")));

DataRow dr = dt.NewRow();   //创建行

dr["number"]="123"        //行赋值
dr["qq"]="1x"

dt.Rows.Add(dr);          //添加行

DataColumn[] clos = new DataColumn[1];   //设置主键 
clos[0] = dt.Columns["number"];
dt.PrimaryKey = clos;

dt.Rows.Count             //表行数
dt.Columns.Count          //表列数

dtSource.Columns.Remove("qq");  //删除列

DataRow dr = qtSource.Rows.Find(dt.Rows[i]["number"].ToString());  //查询行

var num = qtSource.Select("number like 'xx%'");    //模糊查询 

 

猜你喜欢

转载自www.cnblogs.com/LiuFengH/p/9923811.html