Paging på datan, ej recordsets?

ASP

1 svar · 188 visningar · startad av Kuckel

Medlem sedan jan. 2002104 inlägg
Trådstart#1

Har ett litet problem/fundering. Jag har en artikel/text sparad i ett PM fält i min Access databas och vill lista ut detta på sidan, MEN sidan ska ej vara scrollbar och är relativt begränsad i bredd, så jag kanske bara kan ta ut ex 1000 tecken per sida men texten kanske är typ 3000 tecken lång.

Så vad jag vill (tror jag) är en paging funktion fast för själva datan inte för flera recordset. Har lite funderingar att använda Arrayer men ... Någon som har en idé ..

Medlem sedan jan. 20032 285 inlägg
#2
strText = objRS("kolumn")

For i = 1 To Len(strText) Step 1000
  strSplit = strSplit & "||" & Mid(strText, i, 1000)
Next

arrSplit = Split(strSplit, "||")

If Request.QueryString("pg") = "" OR IsNumeric(Request.QueryString("pg")) = False Then
  intPage = 1
Else
  intPage = CInt(Request.QueryString("pg"))
End If

Response.Write(arrSplit(intPage))
259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)