🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dk.edb.internet.webdesign.serverside.asp
Article #321

Re: Side skift ved udskrift af recordset med Do Loop

#321
From: Leif Neland
Date: Fri, 13 Jan 2012 09:58
38 lines
2624 bytes
Den Thu, 12 Jan 2012 14:56:17 +0000 skrev Michael:

> Kære Leif tak for din respons og hjælp. Nu er jeg ikke en asp-haj som du
> nok har fundet ud af, men det lykkedes at finde løsningen ud fra din
> hjælp. Jeg flyttede lidt rundt og ændrede på LastID, så kørte det.

Du får så vidt jeg kan se ikke skrevet  BeginDiv ud før første elev.
Hvis jeg retter tilbage (Og fjerner citattegnene)

'-----------------------------
Dim BeginDiv, EndDiv, LastId 

BeginDiv="<p>Start på elev</p>"
EndDiv="<p>Slut på elev</p>"
LastId= -1 'Det antages at -1 ikke er et gyldigt ID
 
Do While Not rs.EOF
  IF LastID <> rs("ElevID") THEN 'Hvis ny elev
    IF LastID <> -1 THEN 'Hvis ikke første elev
      Response.Write EndDiv 'Afslut forrige blok
    END IF
    Response.Write BeginDiv 'Start ny blok
    LastID = rs("ElevId")  'Husk elevnr
  End if
  Response.Write rs("ElevId") & " - " & rs("Elevnavn") & _
  "- Opgave " & rs("ROpgaveID") & " - Score " &rs("Score") & "<br>"
 
  rs.MoveNext 
Loop
 
Response.Write EndDiv 'Afslut sidste blok
'--------------------------------

Rent designmæssigt ville jeg nok vælge at lave et i en tabel i stedet for 
at resultatet flyder frem og tilbage afhængig af elevnavnets længde, men 
smag og behag.

Leif
Technical Details
Message-ID: <4f100055$0$285$14726298@news.sunsite.dk>
Path: arc1-ca.pugleaf.net!lh20ni176990pbb.0!nntp.google.com!news1.google.com!news2.google.com!news.glorb.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
References: <4f0dde70$0$294$14726298@news.sunsite.dk> <4f0dff4a$0$284$14726298@news.sunsite.dk> <4f0e7ff2$0$285$14726298@news.sunsite.dk> <4f0e9b04$0$286$14726298@news.sunsite.dk> <4f0ef491$0$283$14726298@news.sunsite.dk>

Show Full Headers
Complete Article Headers
X-Google-Thread: 11398e,641ddafca560cf63
X-Google-NewGroupId: yes
X-Google-Attributes: gid6e34712f12,domainid0,public,usenet
X-Google-Language: DANISH,UTF8
Received: by 10.68.129.169 with SMTP id nx9mr378376pbb.8.1326448726839;
        Fri, 13 Jan 2012 01:58:46 -0800 (PST)
Path: arc1-ca.pugleaf.net!lh20ni176990pbb.0!nntp.google.com!news1.google.com!news2.google.com!news.glorb.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
From: Leif Neland <leif@neland.dk>
Subject: Re: Side skift ved udskrift af recordset med Do Loop
Newsgroups: dk.edb.internet.webdesign.serverside.asp
References: <4f0dde70$0$294$14726298@news.sunsite.dk>
 <4f0dff4a$0$284$14726298@news.sunsite.dk>
 <4f0e7ff2$0$285$14726298@news.sunsite.dk>
 <4f0e9b04$0$286$14726298@news.sunsite.dk>
 <4f0ef491$0$283$14726298@news.sunsite.dk>
User-Agent: Pan/0.135 (Tomorrow I'll Wake Up and Scald Myself with Tea; GIT
 30dc37b master)
MIME-Version: 1.0
Date: 13 Jan 2012 09:58:46 GMT
Lines: 38
Message-ID: <4f100055$0$285$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 94.18.45.10
X-Trace: news.sunsite.dk DXC=:GD7KWe4CcW@?0gJFJ]ae[YSB=nbEKnk[daOK_BWf_NU<94hk=?Wd0UR1jl;eGK1KSmIOfX9Af6NW?<MfXa3miLW
X-Complaints-To: staff@sunsite.dk
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit