首页 新闻 会员 周边

datatable 如何取其中"213006"到"213010"之间的数据

0
悬赏园豆:10 [已关闭问题] 关闭于 2013-04-04 14:49

datatable 如何取其中"213006"到"213010"之间的数据

丶夏之星的主页 丶夏之星 | 初学一级 | 园豆:5
提问于:2013-03-13 12:02
< >
分享
所有回答(4)
0

使用select方法,http://msdn.microsoft.com/en-us/library/system.data.datatable.select.aspx

陈希章 | 园豆:2538 (老鸟四级) | 2013-03-13 12:29
0

你还是copy()一张表,然后for(int i=table.rows.count-1;i>=0;i--){} 倒叙的方式去删除行吧。

select也没直接给出你between的方式,而且select效率不怎样,你若用select可能还要用两次select才能查出行

滴答的雨 | 园豆:3660 (老鸟四级) | 2013-03-13 13:57
0

不知道这个数字是什么含义: 如果是ID , select xxxx from xxx where id<213010 and id>213006。  

beautang | 园豆:197 (初学一级) | 2013-03-13 14:05
0

这种DataTable中的查询,建议采用Linq To DataSet ,把DataTable装入一个DataSet里面,再对DataSet进行Linq查询,简单且易懂。然后一个foreach循环,所有的结果都查询出来了,查询条件和sql查询类似的。

码上的阿Q | 园豆:202 (菜鸟二级) | 2013-03-15 15:31
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册