Avatar billede vraa Nybegynder
03. juni 2004 - 13:02 Der er 1 kommentar og
1 løsning

select bestemte recors

Jeg har lavet en søgemaskine som skal vise 6 resultater ad gangen. Hvordan skriver man en sql streng der først vælger de seks første resultater hvorefter det skal være muligt at klikke sig videre til de 6 næste?
Avatar billede milandt Nybegynder
03. juni 2004 - 13:12 #1
Denne vælger i al fald de 6 første

SELECT TOP 6 * FROM tabelnavn WHERE kriterier

Hvis du gå videre kan du evt lave et link der hedder ?p=6, ?p=12 på den næste og p?18 osv

For så at vælge fx nummer 7 til 12 kan du gøre sådan her:

SELECT TOP 12 * FROM tabelnavn WHERE kriterier

og så når du lister dem, lave en if-sætning der sørger for at det kun er gennemløb 7-12 der bliver vist.

i = 0
do while not rs.eof
  if i > request.querystring("p") then
    [kode]
  end if
  rs.movenext
  i = i + 1
loop

Håber det giver mening

Dennis
Avatar billede vraa Nybegynder
03. november 2004 - 10:18 #2
Brugte forresten din løsning. Eller noget af den. Tak for hjælpen og undskyld den sene tilbagemelding
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

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging