使用select方法,http://msdn.microsoft.com/en-us/library/system.data.datatable.select.aspx
你还是copy()一张表,然后for(int i=table.rows.count-1;i>=0;i--){} 倒叙的方式去删除行吧。
select也没直接给出你between的方式,而且select效率不怎样,你若用select可能还要用两次select才能查出行
不知道这个数字是什么含义: 如果是ID , select xxxx from xxx where id<213010 and id>213006。
这种DataTable中的查询,建议采用Linq To DataSet ,把DataTable装入一个DataSet里面,再对DataSet进行Linq查询,简单且易懂。然后一个foreach循环,所有的结果都查询出来了,查询条件和sql查询类似的。