DataTable dt = bll.GetTable(); //查询数据 DataTable newdt = new DataTable(); //一个新的table来保存筛选的记录 newdt = dt.Clone(); //克隆相同的表结构 DataRow[] dr = dt.Select("ID=8"); //select 查询 如果是字符串则 ID='8' DataRow[] d = dt.Select("tmemberno like '%alan%'","字段 desc"); //select 一个模糊查询 参数2 是排序 DataRow[] d1 = dt.Select("tmemberno like '%alan%' or tmemberno like '%JINFA%' "); //select 多个查询
for (int i = 0; i < dr.Length; i++) { newdt.ImportRow((DataRow)dr[i]); //添加到新table中 } //或者用foreach foreach (DataRow d in dr) { newdt.ImportRow(d); } gdvItems.DataSource = newdt; //绑定 gdvItems.DataBind(); //删除 dt.Rows[0].Delete();//删除某一行 dt.AcceptChanges(); //返回删除后的数据 否则表里面的数据没变