Avatar billede karstenl Nybegynder
22. juni 2002 - 13:07 Der er 5 kommentarer og
1 løsning

TOP 5

Skal lave et udtræk med de nyeste 5 profiler oprettet i en DB.

Kunne jeg ikke bare lave noget:
"rs.Open "SELECT top 5 FROM bruger", cn"

men hvordan er det nu liiige jeg skriver det :-)

??
SELECT top 5 FROM bruger
??


---------------------------------
(hele koden)
<%
Set cn = Server.CreateObject("ADODB.Connection")
OpenString = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & server.mappath("profil_logind/community.mdb")
cn.Open OpenString

Set rs = Server.CreateObject("ADODB.RecordSet")
rs.Open "SELECT top 5 FROM bruger", cn
do while not rs.eof
%>


<%=rs("chatnavn")%>
<br>
   
<%
rs.MoveNext
loop
rs.close
cn.close
%>
---------------------------------
Avatar billede kimiwan Nybegynder
22. juni 2002 - 13:09 #1
select top 5 * from bruger
Avatar billede eagleeye Praktikant
22. juni 2002 - 13:09 #2
du kan sætte en * på også hvis du vil havde de 5 nyeste og du har et autonummer felt kan du sætte ORDER BY autonummerfeltnavn:


rs.Open "SELECT top 5 * FROM bruger ORDER BY ID DESC", cn
Avatar billede sif4ever Nybegynder
22. juni 2002 - 13:10 #3
select top 5 * from bruger
Avatar billede sif4ever Nybegynder
22. juni 2002 - 13:10 #4
aarrrhh for langsom *du er ved at blive for gammel*
Avatar billede karstenl Nybegynder
22. juni 2002 - 13:11 #5
Heeey kanont... TAAAK..*SS*

dejlig hurtig svar :-)
Avatar billede kimiwan Nybegynder
22. juni 2002 - 13:12 #6
hvis du har et date/time-felt, der indikerer, hvornår en profil er blevet oprettet, skal du hellere bruge "select top 5 * from bruger order by datofeltet desc"
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