沁园蛋糕图片:如何显示某记录在数据库中第几行?
来源:百度文库 编辑:神马品牌网 时间:2024/08/29 06:43:02
我用的是ACCESS数据库,我想按从1,2,3,4......的排列把记录一个个显示出来,用i=i+1的方法可以弄出来,但在分页程序中就不行了,因为当点击某一页的时候就计数从1开始重新计数了。不知道有没有更好的方法,我想数据库本身有程序命令可以显示某记录在数据库第某一行吧,请高手指点!!!
呵谢谢大家参预,我已经找到一好方法:
count_page=rs.recordcount-rs.pagesize*(thispage-1)
然后用递减的代码:count_page=count_page-1
最后用:<% =count_page %>来表达出来
thispage:指定到哪一页数
呵谢谢大家参预,我已经找到一好方法:
count_page=rs.recordcount-rs.pagesize*(thispage-1)
然后用递减的代码:count_page=count_page-1
最后用:<% =count_page %>来表达出来
thispage:指定到哪一页数
do while not rs.eof
i=i+1
.........
rs.movenext
loop
<%set rs=server.CreateObject("adodb.recordset")
sql="SELECT * from table"
rs.open sql,conn,1
rs.PageSize=2
page=CInt(page)
If page>rs.PageCount Then page=rs.PageCount
rs.Absolutepage=page
do while not rs.eof
for i=1 to rs.PageSize
if not rs.eof then
%>
.........................
<%
rs.movenext
end if
next
Loop
%>