Avatar billede idiotbarn Nybegynder
02. november 2002 - 12:47 Der er 3 kommentarer og
1 løsning

ønskede handling understøttes ikke...

Jeg har et script som skal page fra en database...
Men når jeg kører det får jeg fejlen:
******************************************
Fejltype:
ADODB.Recordset (0x800A0CB3)
Den ønskede handling understøttes ikke af objektet eller provideren.
/suspekt/admin/Edit-enties2.asp, line 59
******************************************

57 If Not (rs.BOF Or rs.EOF) Then
58 rs.PageSize = 2
59 rs.AbsolutePage = intPage
60 intRecCount = rs.PageSize
61 intPageCount = rs.PageCount
Hvad mener den med det? Jeg har scriptet et andet sted, og der virker den fint?
Avatar billede eagleeye Praktikant
02. november 2002 - 12:57 #1
Hvis du åbner dit recordset med:
Set rs = Conn.Execute(SQL)
Så kommer den fejl, man skal åbne recordsetet sådan her:

rs.Open SQL,Conn,1
Avatar billede idiotbarn Nybegynder
02. november 2002 - 13:07 #2
ok...hvad er det at der sker når man gør det på den måde? Det virker fint
Avatar billede eagleeye Praktikant
02. november 2002 - 13:15 #3
Det er forskelt på en eller anden måde og med rs.Open har man mulighed for at bruge paging..

Med denne måde Set rs = Conn.Execute(SQL), viker paging ikke. Jeg ved ikke helt hvad forskellen er på de to metoder, andet end ved Set rs = er det en connetion execute function som returner data til recordsetet. Og ved rs.Open er det et recordset set object som hendter data via en connection og det giver åbenbart en forskel.
Avatar billede idiotbarn Nybegynder
02. november 2002 - 13:18 #4
ok...tak
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