Avatar billede idiotbarn Nybegynder
15. januar 2005 - 15:28 Der er 10 kommentarer og
1 løsning

Top 5 fra i dag

Jeg skal ha lavet en sql streng der henter eventuelle poster fra i dag og de 5 næste...det kan godt være 15-01-2005, 20-01-2005,01-02-2005...
altså ikke lige efter hinanden...hvordan gør man det?
Avatar billede sixer Nybegynder
15. januar 2005 - 16:03 #1
Set rs = Conn.Execute("Select * From din_tabel order by dato desc limit 5")

Kan ikke huske om det er desc eller asc...
Avatar billede idiotbarn Nybegynder
15. januar 2005 - 16:06 #2
det er den ikke så glad for:
Set rs=Conn.Execute("Select * From Kalender Order By Dato Desc limit 5")

Microsoft JET Database Engine error '80040e14'

Syntax error in ORDER BY clause.

/hiphopkontoret/IndexFrame.asp, line 81
Avatar billede sixer Nybegynder
15. januar 2005 - 16:10 #3
Hvad slags database bruger du egentlig?
Avatar billede idiotbarn Nybegynder
15. januar 2005 - 16:12 #4
Access
Avatar billede sixer Nybegynder
15. januar 2005 - 16:13 #5
Derfor :)

Set rs=Conn.Execute("Select top 5 From Kalender Order By Dato Desc")

Vil mene at denne burde virke, lang tid siden jeg sidst har arbejdet med Access :)
Avatar billede sixer Nybegynder
15. januar 2005 - 16:14 #6
Der mangler måske en *

Set rs=Conn.Execute("Select top 5 * From Kalender Order By Dato Desc")
Avatar billede idiotbarn Nybegynder
15. januar 2005 - 16:17 #7
nix...så tager den kun de 5 nyeste...den skal tage fra i dag og 4 frem
Avatar billede sixer Nybegynder
15. januar 2005 - 16:18 #8
Ohh tror jeg har misforstået spørgsmålet så... Men hvordan skal den kunne vide hvilke der er de 4 andre?
Avatar billede idiotbarn Nybegynder
15. januar 2005 - 16:23 #9
Det skal være de næste 4 datoer...men de er ikke kronologiske...kan godt ske der ikke er en funktion der kan gøre det...
Avatar billede sixer Nybegynder
15. januar 2005 - 16:38 #10
Jeg bliver desværre nødt til at sige pas...
Avatar billede idiotbarn Nybegynder
18. januar 2005 - 17:17 #11
Ok...det må blive noget med en loop med select where dato...
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