Avatar billede megamonster Nybegynder
23. april 2002 - 17:35 Der er 4 kommentarer og
1 løsning

3 sidste poster i tabel

Jeg skal have hentet de tre seneste poster i en tabel (artikler). Indholdet af hver post er:

  id (autonummereret)
  titel
  beskrivelse
  indhold
 
Skal blot bruge de sidste 3 poster ud fra deres ID - kan nogen give en hånd?

På forhånd tak...
Avatar billede -sofus- Nybegynder
23. april 2002 - 17:36 #1
Select top 3 * from tabel order by id
Avatar billede -sofus- Nybegynder
23. april 2002 - 17:37 #2
Select top 3 * from tabel order by id DESC

Glemte lige et desc
Avatar billede megamonster Nybegynder
23. april 2002 - 19:30 #3
<%
' ADODB connection objektet
Set Conn = Server.CreateObject("ADODB.Connection")
' Husk at angive den rigtige sti til din database
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db.mdb")
' Åben databaseforbindelsen
Conn.Open DSN
                   
                   

'SQL forespørgsel
strSQL = "Select top 3 * from artikler order by id DESC
' Udfør forespørgsel (rs indeholder nu resultatet)
Set rs = Conn.Execute(strSQL)

' Gennemløb Recordset (rs) med en løkke
Do
' Udskriv værdien af kolonnen Fornavn
Response.Write "<p>" & rs("titel") & "</p>" &  rs("beskrivelse") & "<br>"
' Gå til næste Record i rs
rs.MoveNext

' Fortsæt indtil rs er gennemløbet (EOF = End Of File)
Loop While Not rs.EOF


%>
Avatar billede megamonster Nybegynder
23. april 2002 - 19:43 #4
hmm...tror det var mig der sad og sov. Havde uploadet den forkerte fil... For lidt søvn måske - hehe. Tak for hjælpen -sofus-...
Avatar billede -sofus- Nybegynder
24. april 2002 - 00:48 #5
Kan jeg så få mine point ?
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