---
title: "Dela på sidorna."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/6969-dela-på-sidorna"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Kent"
published: "2000-10-24T23:22:00.000Z"
updated: "2000-10-29T15:03:00.000Z"
replies: 8
views: 246
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/6969-dela-på-sidorna"
---

# Dela på sidorna.

## #1 — Kent, 2000-10-24T23:22Z

Hur gör man för att dela upp sidorna ex så här, 1-25 26-51 51-77 osv.
Går det att ändra på koden i FAQ'en på något sätt.

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

## #2 — Brimba, 2000-10-25T06:11Z

Goddagens!

Om du ändrar

mypagesize = 10

till

mypagesize = 25

så bör det fungera..

Lycka till!

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

## #3 — Kent, 2000-10-25T10:19Z

Det var inte så jag menade, istället för att det står 1 2 3 4 5,
ska det stå 1-25 26-51 51-77 .

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

## #4 — PatrikB, 2000-10-25T22:19Z

Hello,

Om du använder dig av ADODB.Recordset så får vi ta till matte kunskaperna .....

Där du vill att siffrorna ska stå:

```
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">
......
Response.Write(((PageSize*AbsolutPageSize)-PageSize) + 1) & " - " & PageSize*AbsolutPageSize)
......
</font>
```

Där pagesize är "storleken" du vill ha på sidan, tex 25, och AbsolutPageSize är den aktuella sidan man tittar på, tex sida 2.
Då skulle föregående "formel" ge:
((25\*2)-25) + 1 - 25\*2
vilket e
(50-25) + 1 - 50
som e
25 + 1 - 50
som e
26 - 50

cya,

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

## #5 — Kent, 2000-10-26T11:13Z

Hängde inte riktigt med där,
ska jag byta ut:
ref = "\<a href='" & scriptname & "?whichpage=" & counter & "&pagesize=" & mypagesize & "'\>" & pad & counter & "\</a\> "

mot:
Response.Write(((PageSize\*AbsolutPageSize)-PageSize) + 1) & " - " & PageSize\*AbsolutPageSize)

och mypagesize = 25
mot:
((25\*2)-25) + 1 - 25\*2

är det allt som behövs ändras.?

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

## #6 — PatrikB, 2000-10-27T07:18Z

Hello,

du ska byta ut det som står mellan "länk taggarna":

Byt:

```
ref = "<a href='" & scriptname & "?whichpage=" & counter & "&pagesize=" & mypagesize & "'>" & pad & counter & "</a> "
```

Mot:

```
ref = "<a href='" & scriptname & "?whichpage=" & counter & "&pagesize=" & mypagesize & "'>" & ((PageSize*AbsolutPage)-PageSize) + 1) & " - " & PageSize*AbsolutPage & "</a> "
```

förutsatt att de variablerna som "kommer ihåg" hur många recs/som visas på varje sida) och den som håller reda på vilken sida du "är" på just nu heter PageSize och AbsolutPage.

borde vara ngt liknande:

```
PageSize = objRS.PageSize
AbsolutPage = objRS.AbsolutPage
```

cya,

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

## #7 — Kent, 2000-10-27T17:25Z

Jag får upp detta felmeddelande,

Expected end of statement 

/bok.asp, line 65 

ref = "\<a href='" & scriptname & "?whichpage=" & counter & "&pagesize=" & mypagesize & "'\>" & ((PageSize\*AbsolutPage)-PageSize) + 1) & " - " & PageSize\*AbsolutPage & "\</a\> "
\-----------------------------------------------------------------------------------------------------------------------------^

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

## #8 — Kent, 2000-10-28T15:17Z

Tog bort ) före 1'an, och
PageSize = objRS.PageSize
AbsolutPage = objRS.AbsolutPage
då gick det lite bättre, men det visas bara 1-0.
Vad kan det bero på.

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

## #9 — Kent, 2000-10-29T15:03Z

Ingen som vet vad felet kan vara.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/6969-dela-på-sidorna
