Avatar billede petan Nybegynder
29. januar 2004 - 19:40 Der er 4 kommentarer og
2 løsninger

Opdeling af recordset.

Hej

Jeg har et recordset hvor der er 50 navne i. Jeg vil gerne skrive dem til en side, men de skal ikke alle skrives på en gang, da nogle skal skrives i starten af siden og andre skal skrives længere nede. Jeg har nummeret alle de 50 poster (i databasen) med værdien 1 - 50.

Kan det lade sig gøre at f.eks. først loope gennem navnene 1 - 7 og derefter 8 - 40 og til sidst 41 - 50???
Avatar billede eagleeye Praktikant
29. januar 2004 - 19:56 #1
Ja du kan tilføje en tæller til din loops:

intCount = 0
do while not rs.EOF and intCount < 7
  Response.Write rs("navn") & "<br>"
  intCount = intCount + 1
  rs.Movenext
loop

..
..kode
..

do while not rs.EOF and intCount < 40
  Response.Write rs("navn") & "<br>"
  intCount = intCount + 1
  rs.Movenext
loop

..
..kode
..

do while not rs.EOF
  Response.Write rs("navn") & "<br>"
  intCount = intCount + 1
  rs.Movenext
loop
Avatar billede steen Nybegynder
29. januar 2004 - 20:01 #2
Ja.... Du bør smide dit recordset ned i et array med "GetRows"...

F.eks.

Dim arrNavne
arrNavne = objRS.GetRows()

....

Udskriv...
<%
For i = 0 To 6
  Response.write(arrNavne(i,0) & "<br>" & arrNavne(i,1))
Next
%>
bla bla bla
<%
For i = 7 To 39
  Response.write(arrNavne(i,0) & "<br>" & arrNavne(i,1))
Next
%>
bla bla bla
<%
For i = 39 To 49
  Response.write(arrNavne(i,0) & "<br>" & arrNavne(i,1))
Next
%>
Avatar billede steen Nybegynder
29. januar 2004 - 20:02 #3
hov... havde ikke set du havde postet eagleeye.... beklager
Avatar billede eagleeye Praktikant
29. januar 2004 - 20:32 #4
steen >> det helt i orden, det altid godt med nogle alternativer :)
Avatar billede petan Nybegynder
29. januar 2004 - 20:40 #5
Tak for to gode svar. Jeg giver jer begge point, men eagleeye er nødt til lige at svare.
Avatar billede eagleeye Praktikant
29. januar 2004 - 20:41 #6
Ok her et svar fra mig ;)
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