Avatar billede bobbedude Nybegynder
06. december 2001 - 16:05 Der er 1 løsning

2 i 1

Jeg har lige 2 spørgsmål.

1. hvordan nøjes jeg med at vise de 5 første poster i en tabel.

2. jeg har en dato i tabellen hvordan gør jeg så den kun viser de indlæg der er 30 dage eller nyer.
Avatar billede cyb Nybegynder
06. december 2001 - 16:11 #1
1: hvis du benytter MS sql kan du benytte \'top\' komandoen i din select.
ex:
select top 5 * from t_tablename
dette minimere netwærkstrafikken.
Hvis du benytter access, så er jeg ikke sikker på om \'top\' komandoen er understøttet, ellers så må du gøre det manuelt.
ex:
top5 = 1
while not rs.eof and top5 < 5
  response.write rs(\"felt\") & \"<br>\"
  top5 = top5 +1
  rs.movenext
wend

2: benyt dato sammenligning.
ex:
SELECT * FROM t_tablename WHERE datofelt > getdate()-30
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