Avatar billede Slettet bruger
19. juni 2006 - 13:41 Der er 3 kommentarer og
1 løsning

Fejl i paging: Recordset does not support bookmarks ?

Hey eksperter.

Jeg har netop flyttet min side fra B-one til Web10. Men jeg kan ikke få min Paging funktion til at virke på web10!.

Her er fejlen:----------------------------------

ADODB.Recordset error '800a0cb3'

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

/Brugere.asp, line 327

------------------------------------------------

Her er koden omkring line 327:

strSQL = "SELECT * FROM Brugere Order by ID"
strDSN = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=********; DATABASE=********; UID=********; PWD=*******;"

rs.Open strSQL, strDSN, 1

If Not (rs.BOF Or rs.EOF) Then

  rs.PageSize = 10

  rs.AbsolutePage = intPage <<-line 327

  intRecCount = rs.PageSize

  intPageCount = rs.PageCount

--------------

Hjælp kan bare ikke finde fejlen og det driver mig til vanvid!
Avatar billede fennec Nybegynder
19. juni 2006 - 13:57 #1
MySQL understøtter ikke denne paging metode, hvorfor de også har opfundet LIMIT funktionen, som du skal gøre brug af i stedet:
SELECT * FROM dinTable LIMIT 5; <-- Første fem
SELECT * FROM dinTabel LIMIT 5,10;  <-- række 6-15

Der er dog få folk som har fået det til at virke med diverse instillinger, men jeg har ikke selv kunne.
Avatar billede fennec Nybegynder
19. juni 2006 - 14:04 #2
Du kan jo prøve om du er en af de heldige, så du ikke skal lave om på din kode. Du skal bare tilføje en CursorLocation til din kode:

rs.CursorLocation = 3
rs.Open strSQL, strDSN, 1
Avatar billede Slettet bruger
19. juni 2006 - 16:36 #3
Det ser ud til at jeg var en af heldige =).. Det virkede nemlig.. Mange mange tak.. Smider du et svar :)`?
Avatar billede fennec Nybegynder
19. juni 2006 - 17:18 #4
.o) <-- One Eyed Jack
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