取出带三的行,是不是一样的?
ds.Tables[0].DefaultView.RowFilter = "ID like '%三%'";
DataTable dt2 = ds.Tables[0].DefaultView.ToTable();
这个如果要多条件查询能用么?比如ds.Tables[0].DefaultView.RowFilter = "Name like '%三%' or ID like '%四%'";
已验证 有效 谢谢
datatable 有一个select 方法,可以写sql条件,来筛选出所需要保留的行,
databale.select("name not like '%三%'");
反回是一个datarow[]
楼上已经指出了使用方法,不过对于accress数据库,llike '_张三_'
即%换成下划线