webForumDet fria alternativet

Paging på datan, ej recordsets?

1 svar · 180 visningar · startad av Kuckel

KuckelMedlem sedan jan. 2002104 inlägg
#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é ..

SebbeMedlem 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))
129 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)