请教各位大侠一个for循环问题
我想每页显示一定数量的数据,但由于在显示的过程中需要增加不定条数的总计数值,因此从数据库中查询的数据在页与页之间就会自动删除几条,如第一页显示50条记录,由于中间出现两个总计数据,因此第一页只显示到第48条记录,可以第二页却从第51条记录开始显示,第49条和50条显示不出来了,于是我想在for循环的条件中增加一个变量k,用来计算总计的个数,代码如下:
dim k
k=0
for i=1 to rs.PageSize+k
显示记录;
显示总计的数据;
if p=pagenum then//如果总计的数据在当前页中,则k+1
k=k+1
else //如果换页了,则重新进行计数
k=0
p=p+1
end if
next
执行的结果和原来不加k时一样,请各位大侠指点,谢啦!