Permalänk

Databashantering

Hejsan,

Jag har ett litet problem. Jag vill visa de 5 senast infogade posterna i en databas. Jag har en kolumn som heter 'Datum' som jag antar man kan använda sig utav men jag vet inte riktigt hur man ska skriva för att det ska bli endast de fem senaste posterna.

Nån som kan hjälpa?

Permalänk
Hedersmedlem

Blabla = "SELECT TOP 5 * FROM tabell ORDER BY Datum DESC"

Permalänk

Alternativt byt ut datum i Grillcliffs exempel mot id-kolumnen

Visa signatur

"I must digest this information"

Permalänk

alltså.. så här har jag skrivit nu då...

<%
Set Con = Server.CreateObject("ADODB.Connection")
Set RS = Server.CreateObject("ADODB.Recordset")

Con.Open "DBQ=" & Server.MapPath("databas/Nyheter.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"
SQL = "Select TOP 5 * From Nyheter Order by Datum DESC"
rs.Open SQL,Con

Do Until rs.EOF
%>

<%=Datum%><br><%=Nyhet%>

<%
rs.Movenext
Loop
rs.close
set rs = nothing
%>

men resultatet blir att den inte skriver ut nånting, helt tomt här dessa 5 poster skulle stå.. hmm.. fattar noll...

http://217.215.28.247/skolarbny/index2.asp

där kan ni se hur det blir.. under nyheter..

Permalänk
Hedersmedlem

<%=Datum%><br><%=Nyhet%>

skall bytas till

<%=rs("Datum")%><br><%=rs("Nyhet")%>

Tack själv

Permalänk

åååå.. jag är så klantig... aja.. tack så mycket för hjälpen..