| 发表于:2007-01-26 13:39:5114楼 得分:0 |
仔细看lz的题意好象是要得到dataview的前n条记录吧,哈哈,这个偶会一点点,对了,我第一个发贴是多此一举了,没看到dataview的count. 代码如下: private datatable dataview_copy_to_datatable(dataview dv,int count)//取得dataview的前条count记录 { datatable dt=dv.table.clone(); ienumerator ie=dv.getenumerator(); int i=0; while(ie.movenext()&&i++ <count) { datarowview drv=(datarowview)ie.current; datarow dr=dt.newrow(); dr.itemarray=drv.row.itemarray; dt.rows.add(dr); } return dt; 相信以上代码对很多朋友有用,有的人认为dataview有很多缺陷,其实就是因为不懂得好好使用造成的,我觉得它功能不错 } | | |
|