主题:  dataset的fill方法可以指定写入的数目吗?

恐龙特急克塞号

职务:普通成员
等级:3
金币:3.0
发贴:948
#12004/1/2 18:28:00
在一个asp.net的留言本源代码中看到这样一句
······
da=new oledbdataadapter(sql.conn)
ds=new dataset
da.fill(ds,(nowpage-1)*pagesize,pagesize,"ly")
······
这是否说明fill方法可以带参数来写入指定数目的记录呢?在上面这句中,nowpage是用来表示当前是第几页的,pagesize是表示每页显示留言条数的。那么这整的一句时候可以理解为往dataset类型的ds中的“ly”这个表中写入pagesize这么多的记录,写入的记录是从(nowpage-1)*pagesize这条开始的的呢?请大家指教。并希望可以告之FILL方法的完整的带各种参数的写法是什么样的。


克塞,前来拜访!

恐龙特急克塞号

职务:普通成员
等级:3
金币:3.0
发贴:948
#22004/1/2 20:56:27
试了一下,好象就是这样的。想依此来做显示帖子内容时分页显示。虽然很多地方都有提供类似asppager这样的分页控件下载,也有很多教程教写自己的分页控件,不过自己现在基础在薄弱了。还是考虑做简单点吧。学一步算一步了。


克塞,前来拜访!