日期:2014-05-20  浏览次数:20527 次

DataSet 对象中数据的操作?
请问在DataSet对象中有10条记录数据,怎样可以得到最后5条数据,或者得到(6-8)3条数据,然后绑定到Repeater或者DataList   数据控件?先谢谢啦!

------解决方案--------------------
可以利用循环一条一条过滤!
------解决方案--------------------
用数据库sql语句直接返回想要的数据集合,sql2005可以直接实现返回指定行数据,2000里要自己写sql
------解决方案--------------------
用DataView 吧 可以过滤一些内容,设置一些条件 还有排序的功能
view.Table = DataSet1.Tables[ "Suppliers "];
view.AllowDelete = true;
view.AllowEdit = true;
view.AllowNew = true;
view.RowFilter = "City = 'Berlin ' ";
view.Sort = "CompanyName DESC ";

------解决方案--------------------
DataView 对象的RowFilter方法过滤:
例如
DataView dv = ds;
dv.RowFilter = "字段名= "1 " ";