Avatar billede ameq Nybegynder
22. marts 2002 - 18:06 Der er 8 kommentarer og
1 løsning

paging

rs.AbsolutePage = page (line 32)
jeg syns at vær gang je glaver et paging scritp så kommer der fejl i den...

ADODB.Recordset fejl '800a0cb3'

Det aktuelle postsæt understøtter ikke bogmærker. Det kan skyldes en begrænsning af provideren eller af den valgte markørtype.

/GBGjestebok2/default.asp, line 32
Avatar billede coltau Juniormester
22. marts 2002 - 18:23 #1
Den valgte markørtype skal stå til adOpenKeyset

enten:
RS.CursorType = 1 ' adOpenKeyset
eller i denne sætning
rs.Open strSQL, Conn, 1, 3 ' adOpenKeyset, adLockOptimistic
Avatar billede coltau Juniormester
22. marts 2002 - 18:29 #2
Ska' du lige lukke det andet spørgsmål. ?
Avatar billede ameq Nybegynder
22. marts 2002 - 18:35 #3
jo sorry du får point for den begge.. hvis jeg fixer det =)
Avatar billede ameq Nybegynder
22. marts 2002 - 18:36 #4
men hvad gør CursorType
Avatar billede ameq Nybegynder
22. marts 2002 - 18:38 #5
<%    Set Conn = Server.CreateObject("ADODB.Connection")
    DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
    DSN = DSN & "DBQ=" & Server.MapPath("database.mdb")
    Conn.Open DSN
   
    ''''''''''''''''''''''''''''''''''''''''
    ' Henter alle nyhedderen fra databasen '
    ''''''''''''''''''''''''''''''''''''''''   
   
        strSQL = "select * from nyheder order by dato desc"
        set rs = Conn.Execute(strSQL)
   
    RS.CursorType = 1
Avatar billede coltau Juniormester
22. marts 2002 - 18:49 #6
Her er Microsofts konstanter for CursorType.

Const adOpenForwardOnly = 0
Anvendes altid default når man ikke angiver noget og betyder at man får et recordset som man kun kan læse en gang fra første record til sidste record med kommandonerne RS.MoveFirst og RS.MoveNext (Kræver mindst resourcer)

Fælles for de tre næste typer er at man godt kan anvende næste alle Move-kommandoer og dermed pageing.

Const adOpenKeyset = 1
Recordsettet består kun af en portion nøgler og den enkelte record hentes først når du udføre en Move kommando. (Kræver ikke mange resourcer) Når du anvender Move på sættet kan du risikere at en post pludselig er slettet af anden bruger.

Const adOpenDynamic = 2
Recordsettet er dynamisk hvilket vil sige at du med Move-kommandoerne altid vil få evt. nye poster oprettet af andre brugere.

Const adOpenStatic = 3
Recordsettet består af et "øjebliksbillede" af databasen. Ændringer fra anden bruger ses ikke når du anvender Move-kommandoerne.

Håber det er forklaring nok. Det er ikke sikkert at det hele er rigtigt - men det lyder da smart. :-)
Avatar billede ameq Nybegynder
22. marts 2002 - 18:51 #7
he he ja.... men jeg vil leg lidt =)
Avatar billede ameq Nybegynder
22. marts 2002 - 19:28 #8
nej jeg fatter det bare ik =)
Avatar billede ameq Nybegynder
20. maj 2002 - 15:06 #9
klart
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