02. april 2005 - 19:20Der er
8 kommentarer og 1 løsning
ASP VB - repeat region count
Jeg har en repeat region som viser alle poster fra en tabel.
Jeg vil gerne have at der ud for hver post vises hvilket nummer post det er, hvordan gør jeg det?
Har luret lidt på at gøre det fra databasen men jeg synes det er super besværligt da det jo ike bare er autonummering, for hvis en post f.eks. bliver slettet "tælder" autonummereringen jo ikke længere rigtig.
dim i ' dimme variablen "i", som skal bruges som tællere i = 0 ' nulstil "i" do while not rs.eof ' denne loop skal køre, sålænge at der er poster i databasen i = i + 1 ' læg 1 til "i" response.write "post nr: " & i ' udskriv "i", hvilket indikere placering af posten ... ' resten af din kode her loop ' loop til næste record, så længe at vi ikke er noget til slutningen af records
Din SQL sætning kan f.eks. se sådan ud:
"Select * from TabelNavn order by id"
Du behøver ikke "Asc" (stigende), da det er standard.. imodsætning til "Desc" (faldende)..
Hvis det bare skal være tekst, skal du udskrive "i".. hvis du vil linke til den bestemte post/record i databasen, skal du bruge rs("id").
Skal have lavet det færdigt i weekenden så det er rigtig godt at have svar :-)
Synes godt om
Ny brugerNybegynder
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.