Avatar billede kotelet Nybegynder
14. juni 2001 - 20:48 Der er 2 kommentarer og
1 løsning

MovePrevious i Database

Jeg bruger i mit ASP dokument kommandoen

Set rs = Conn.Execute(\"Select * from beskeder\")

\' senere bruger jeg denne kommando

rs.MovePrevious


dette giver DENNE besked:

Microsoft OLE DB Provider for ODBC Drivers error \'80040e24\'
Rowset does not support fetching backward.

/div/gaestebog/bog.asp, line 26

Hvordan kan jeg gøre det muligt?

(Og hvad hedder den modsatte kommando til rs.EOF(End of file)

rs.SOF (Start of file)??????




Grunden til at jeg vil vide det er, at jeg har lavet en database med gæstebog entries, jeg vil bare gerne have gæstebogen til at skrive de nye beskeder ØVERST isteder for nederst
Avatar billede keysersoze Ekspert
14. juni 2001 - 21:02 #1
rs.BOF

hvad er det præcis du vil bruge \"rs.MovePrevious\"? som du beskriver det lyder det umiddelbart til at du i stedet skal bruge en ORDER i din sql-sætning...

Select * from beskeder order by ID

om der skal startes med højeste eller laveste værdi klares med DESC/ASC:

Select * from beskeder order by ID desc

el.

Select * from beskeder order by ID asc
Avatar billede kotelet Nybegynder
14. juni 2001 - 22:43 #2
Tak ... Det var det svar jeg ledte efter :-)
Avatar billede fdata Forsker
14. juni 2001 - 22:50 #3
... og i øvrigt hedder den modsatte kommando til rs.EOF(End of file) ganske enkelt:
rs.BOF (Beginning of file)
(Nice to know)


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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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