Avatar billede ravnborg Nybegynder
11. oktober 2007 - 17:55 Der er 4 kommentarer og
1 løsning

Pageing virker ikke

Jeg får følgende fejl når jeg prøver at lave pageing ud fra et databaseudtræk.

ADODB.Recordset error '800a0cb3'
Current Recordset does not support bookmarks. This may be a limitation of the provider or of the selected cursortype.


kode:
Set rs1 = Server.CreateObject("ADODB.Recordset")
rs1.Open strSQL1, ObjConn, 1

intPage = Request("page")
If isNumeric(intPage) = False Or intPage < 1 Then
    intPage = 1
End If
If Not (rs1.BOF Or rs1.EOF) Then
    rs1.PageSize = 10
    rs1.AbsolutePage = intPage
    intRecCount = rs1.PageSize
    intPageCount = rs1.PageCount
    Response.Write "<p><b>Side " & intPage & " af " & intPageCount & "</b></p>"
    Do While Not rs1.EOF And intRecCount > 0
       
        'vis resultat her
       
    intRecCount = intRecCount - 1
    rs1.MoveNext
    Loop
End If


Response.Write "<p>Gå til side "
For intNum = 1 To intPageCount
    Response.Write "<a href=paging.asp?page=" & intNum & ">" & intNum & "</a> "
Next

Response.Write "<p>"
If Clng(intPage) > 1 Then
    Response.Write "<a href=paging.asp?page=" & intPage - 1 & ">&lt;&lt;</a>"
Else
    Response.Write "&lt;&lt;"
End If

Response.Write "&nbsp;"

If Clng(intPage) < Clng(intPageCount) Then
    Response.Write "<a href=paging.asp?page=" & intPage + 1 & ">&gt;&gt;</a> "
Else
    Response.Write "&gt;&gt;"
End If
Avatar billede madeindk Nybegynder
11. oktober 2007 - 23:34 #1
Du kører med MySQL - ikk?
Avatar billede madeindk Nybegynder
11. oktober 2007 - 23:57 #2
Ellers så kig på mit svar her, nummer 2.
http://www.eksperten.dk/spm/770160
Avatar billede ravnborg Nybegynder
13. oktober 2007 - 17:37 #3
Super det virker.

Hvad gør rs.CursorLocation = 3?

Opret bare et svar.
Avatar billede madeindk Nybegynder
14. oktober 2007 - 14:00 #4
Jeg har ikke helt selv forstået det endnu, så det kan jeg ikke svare dig på :-)
Avatar billede ravnborg Nybegynder
14. oktober 2007 - 15:15 #5
Det er ok. Tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester