25. november 2002 - 10:06Der er
5 kommentarer og 1 løsning
Fra vandret til lodret - tabeller
Jeg har en database (DBTEST) som indeholder: Nr Navn 1 IB 1 RENE 1 CARIO 1 LILLE 1 LONE 2 SVEND 2 BENT 2 SILKEBORG 3 OLE 3 OLSEN
Nu vil jeg gerne vise det hele fra DBTEST, men lodret i 3 kolonner. Dvs alle nr. 1 i første kolonne og 2 i anden og 3 i tredje kolonne. Bemærk at der er forskel på antallet af records i hver af de 3 grupper.
set rs=conn.execute "Select Nr,Navn FROM TabelNavn ORDER BY Nr"
dim lastNr, blnFirst blnFirst = true response.write "<table><tr>"
while not rs.eof if lastNr <> rs("Nr") then if not blnFirst then response.write "</td>" end if response.write "<td vAlign=top>" response.write Heading(rs("Nr")) lastNr = rs("Nr") end if response.write "<br>" & rs("Navn") rs.movenext wend
response.write "</tr></table>" rs.close set rs = nothing
Heading er et array du selv må oprette med dine tekster Ovs1, Ovs2,.. Ovs3 - ellers skal du lave noget andet guf som kan skaffe dine overskrifter på rette sted!
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.