Avatar billede sacer Nybegynder
30. december 2003 - 00:18 Der er 14 kommentarer og
1 løsning

De første 10 i en database?

En der kan forklares hvordan man kun tager de første 10 i en database?

<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("db.mdb")
strSQL = "select * from news ORDER BY id DESC"
set rs = Conn.execute(strSQL)

if rs.EOF then
Response.write "<font face=""Arial"" size=""2"">No News.</font>"
else
Do Until rs.EOF
%>

Så skal den kun tage de første 10.. Jeg ved hvis man skifter * ud med 10 tager den kun de 10 nyeste.. Nogen der ved hvordan man kan det så må du meget gerne hjælpe mig.

På forhånd mange tak

//SaCeR aka Jesper
Avatar billede thesurfer Nybegynder
30. december 2003 - 00:21 #1
har du prøvet "Top 10" i stedet for "*" ?
Avatar billede jpvj Nybegynder
30. december 2003 - 00:21 #2
Brug SELECT TOP 10 ...
Avatar billede fangel Nybegynder
30. december 2003 - 00:22 #3
SELECT * FROM NEWS ORDER BY id DESC LIMIT 0, 10

er også en vinder ;) - hvis du så vil have de næste 10 bruger du ... LIMIT 10, 10... og de næste 10 igen LIMIT 20, 10... OSV...

Morten
Avatar billede fangel Nybegynder
30. december 2003 - 00:23 #4
hov, NEWS -> news
Avatar billede sacer Nybegynder
30. december 2003 - 00:24 #5
hm okay, er det eventuelt muligt at begrændse en database så der kun kan være 10 i en tabel?
Avatar billede thesurfer Nybegynder
30. december 2003 - 00:26 #6
Du er ikke særlig god til det der med points.. :)
Avatar billede sacer Nybegynder
30. december 2003 - 00:26 #7
nej ramte forkert :P
Avatar billede thesurfer Nybegynder
30. december 2003 - 00:27 #8
Du kunne heller ikke have givet mig poinst :)
Så skulle du først sige "hey theSurfer.. læg et svar" :)
Points kan kun gives til svar..
Avatar billede thesurfer Nybegynder
30. december 2003 - 00:28 #9
Avatar billede sacer Nybegynder
30. december 2003 - 00:28 #10
Jeg ramte forkert da jeg skulle poste noget at skrive :/
Avatar billede thesurfer Nybegynder
30. december 2003 - 00:35 #11
Det kender jeg godt :)
Jeg så en ny knap og klikkede på den.. hehehe :)
Avatar billede sacer Nybegynder
30. december 2003 - 00:37 #12
Nej der skod jo Accept :P så troede det var min besked.. :D Men det virker ikke :(
Avatar billede thesurfer Nybegynder
30. december 2003 - 00:38 #13
Er problemet løst? Hvis ikke, skal der arbejdes på det..
Ellers må jpjv hoste op med 60 af de store :)
Avatar billede sacer Nybegynder
30. december 2003 - 00:39 #14
Ja, =/ det virker ikke det de har skrevet :(
Avatar billede jpvj Nybegynder
30. december 2003 - 11:16 #15
Jeg lægger lige 60 points retur til spørger - så kan han jo altid oprette et nyp spm som han fortsætter i...

sacer> Du kan få dine points retur her:
http://www.eksperten.dk/spm/445215
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