Avatar billede jessbonde Nybegynder
24. juni 2004 - 19:33 Der er 7 kommentarer og
1 løsning

Fejl ved MovePrevious

Når jeg bruger RS.movePrevious får jeg denne fejl:

ADODB.Recordset (0x800A0C93)
Denne handling er ikke tilladt i denne sammenhæng.

Jeg har brugt RS.moveNext inden jeg prøver at gå tilbage.
Hvad gør jeg galt?
Avatar billede eagleeye Praktikant
24. juni 2004 - 22:19 #1
Det er nok den måde du åbner dit recordset på.
Det skal gøres med rs.Open metoden og ikke Set rs=conn.execute(..)

rs.Open "SQL-sætning", Connection, 1, 3

Du kan se mere her omkring .Open:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adoce31/html/ado30ref_28.asp
Avatar billede jessbonde Nybegynder
24. juni 2004 - 22:42 #2
Virker ikke.
Jeg skriver sådan:
RS.Open "SELECT u_UID, u_GalleryUID FROM tbl_Photos WHERE u_GalleryUID = '{" & session("galleryUID") & "}'", Connection, 1, 3

Fejl:
Et objekt er obligatorisk: 'RS'
Avatar billede eagleeye Praktikant
24. juni 2004 - 22:46 #3
Du skal havde en linje med som definere rs som et recordset før linjen med rs.Open

Set RS = Server.CreateObject("ADODB.Recordset")
Avatar billede jessbonde Nybegynder
24. juni 2004 - 22:49 #4
ADODB.Recordset (0x800A0BB9)
Argumenterne har en forkert type eller er uden for det angivne område, eller der er opstået en konflikt mellem dem.
Avatar billede erikjacobsen Ekspert
24. juni 2004 - 22:52 #5
Det er slet ikke sikkert du kan sige moveprevious - der er ikke mange drivere der understøtter det.
Avatar billede eagleeye Praktikant
24. juni 2004 - 22:52 #6
Har du en connection til databaseb som hedder Connection?
Avatar billede eagleeye Praktikant
24. juni 2004 - 22:53 #7
Du skal skrive navnet på dit connection object hvor der står Connection i denne linje:

RS.Open "SELECT u_UID, u_GalleryUID FROM tbl_Photos WHERE u_GalleryUID = '{" & session("galleryUID") & "}'", Connection, 1, 3
Avatar billede jessbonde Nybegynder
24. juni 2004 - 23:00 #8
Jeps, nu virker det
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