---
title: "paging-fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/47942-paging-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "bassebhu"
published: "2002-07-15T12:47:47.000Z"
updated: "2002-12-20T12:26:22.000Z"
replies: 5
views: 235
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/47942-paging-fel"
---

# paging-fel

## #1 — bassebhu, 2002-07-15T12:47Z

Hej!!

Har ett pagingscript som fungerar delvis. Använder pagesize 10 men den raddar upp 11 på varje sida och den elfte är även den första på nästa sida så att säga...

```
<%
sida = TRIM( Request( "sida" ) )
	If sida = "" Then sida = 1

RecSet.PageSize = 10
RecSet.AbsolutePage = sida

Do until RecSet.EOF OR rowCount > RecSet.PageSize
	rowCount = rowCount + 1

color = color + 1

	If color mod 2 = 0 then
		bgcolor="#51759B"
	Else
		bgcolor="#4D6E91"	
	End If
%>

Innehåll som raddas upp.....

<%
RecSet.MoveNext
 Loop

If RecSet.PageCount > 1 Then 

For a = 1 to RecSet.PageCount
If a <> cINT( sida ) Then 
Response.Write "<a href='forum.asp?sida="& a &"'>"& a &"</a>"
Else 
Response.Write "<b>"&a&"</b>"

End If 
Next
End If
%>
```

 

TACK!!

Permalänk: https://www.webforum.nu/p/47942

## #2 — skyman, 2002-07-15T12:49Z

Prova detta då:
For a = 0 to RecSet.PageCount

Eller varför inte sätta 9 på PageSize? :D

Permalänk: https://www.webforum.nu/p/721662

## #3 — LarsG, 2002-07-15T12:52Z

```
Do until RecSet.EOF OR rowCount = RecSet.PageSize
```

Permalänk: https://www.webforum.nu/p/721665

## #4 — bassebhu, 2002-07-15T15:07Z

tack lasse. u r t man

Permalänk: https://www.webforum.nu/p/721734

## #5 — MoonCow, 2002-12-20T12:19Z

Jag använder samma som Bassebhu men har ny bytt till mySQL. Nu säger den: 

```
Current Recordset does not support bookmarks. This may be a limitation of the provider or of the selected cursortype.
```

 på raden där det står: 

```
RecSet.PageSize = 10 
RecSet.AbsolutePage = sida
```

Antar att det är recseten som ställer till det. Kan någon säga mig det lättaste sättet att lösa detta?

mvh,
Max

Permalänk: https://www.webforum.nu/p/892163

## #6 — LarsG, 2002-12-20T12:26Z

Du får nog använda limit istället.

```
offset = pagesize*(pageno-1)
q = "select * from ogrish order by id limt " & offset & "," & pagesize
```

Permalänk: https://www.webforum.nu/p/892168

---

Tråden på webben: https://www.webforum.nu/amne/asp/47942-paging-fel
